校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > expect實現批量修改linux密碼腳本分享

expect實現批量修改linux密碼腳本分享

熱門標簽:聯通電話機器人怎么接 曲阜400電話辦理 安裝外呼系統費用 電銷機器人 劍魚 奧維互動地圖標注參數 寧波智能外呼系統公司 衛星地圖標注地名 地圖標注輻射圖案 申請公司400電話要注意什么

最近對linux批量執行的腳本很感興趣,在網上到處找有關expect批量執行腳本,今天就給大家共享一個批量修改密碼的腳本.

腳本內容:


復制代碼 代碼如下:

#!/usr/bin/expect
if { $argc2 } {
    send_user "usage: $argv0 host file> cmd file> \n"
    exit
}
 
# 機器列表數據格式:  IP  端口  舊密碼  新密碼
set hostfile    [ open [lindex $argv 0] ]
# 命令列表數據格式:  一條命令一行
set cmdfile    [ open [lindex $argv 1] ]
 
# 數據文件分割符,默認為空格
set part "\ "
 
# 過濾關鍵字
set key_password "password:\ "
set key_init "\(yes/no\)\&;\ "
set key_confirm "'yes'\ or\ 'no':\ "
set key_ps "*]#\ "
set key_newpassword "UNIX password:\ "
set timeout 30
 
log_file ./exprct.log
match_max 20480
 
while {[gets $hostfile _hosts_] >= 0} {
    set hosts [string trim $_hosts_]
    set str_index [string first $part $hosts]
    set host [string trim [string range $hosts 0 $str_index]]
    set temp [string trim [string range $hosts [expr $str_index + 1] [string length $hosts]]]
    set str_index [string first $part $temp]
 
    if { $str_index == -1 } {
        set port 22
        set pass $temp
        set newpass $temp
    } else {
        set port [string trim [string range $temp 0 $str_index]]
        set temp_pass [string trim [string range $temp [expr $str_index + 1] [string length $temp]]]
        set str_index [string first $part $temp_pass]
        set pass [string trim [string range $temp_pass 0 $str_index]]
        set newpass [string trim [string range $temp_pass [expr $str_index + 1] [string length $temp_pass]]]
    }
 
    spawn ssh -p $port $host
    while {1} {
        expect {
            "$key_password" {
                send "$pass\r"
            }
            "$key_init" {
                send "yes\r"
            }
            "$key_confirm" {
                send "yes\r"
            }
            "$key_ps" {
                while {[gets $cmdfile cmd] >= 0} {
                    send "$cmd\r"
                    expect {
                        "$key_ps" {
                            continue
                        }
                        "$key_newpassword" {
                            send "$newpass\r"
                            expect "$key_newpassword" {
                                send "$newpass\r"
                                expect "$key_ps"
                                continue
                            }
                        }
                    }
                }
                seek $cmdfile 0 start
                send_user "\r"
                break
            }
            timeout {
                puts "$host timeout\n"
                break
            }
        }
    }
    send "exit\r"
    close
    wait
}
 
close $hostfile
close $cmdfile
 
exit

您可能感興趣的文章:
  • Linux expect實現自動登錄腳本實例代碼
  • expect命令在linux下實現批量ssh免密
  • 詳解Linux使用shell+expect遠程登錄主機
  • linux expect實現登陸遠程主機并執行命令示例代碼
  • linux中expect的介紹與使用示例
  • Linux中使用expect腳本實現遠程機器自動登錄
  • Linux下使用expect命令編寫自動化交互腳本

標簽:遵義 安康 三門峽 上饒 大興安嶺 大慶 江西 仙桃

巨人網絡通訊聲明:本文標題《expect實現批量修改linux密碼腳本分享》,本文關鍵詞  expect,實現,批量,修改,linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《expect實現批量修改linux密碼腳本分享》相關的同類信息!
  • 本頁收集關于expect實現批量修改linux密碼腳本分享的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲一区在线免费观看| 久久久精品一品道一区| 亚洲小说春色综合另类电影| 91免费精品国自产拍在线不卡| 亚洲日本va在线观看| 欧美影视一区在线| 亚洲成人动漫在线免费观看| 日韩三级伦理片妻子的秘密按摩| 国产精品亚洲第一区在线暖暖韩国| 欧美国产一区在线| 在线观看区一区二| 日韩电影在线一区二区| 337p粉嫩大胆色噜噜噜噜亚洲 | 一区二区三区四区不卡视频| 欧美色图12p| 捆绑紧缚一区二区三区视频| 国产精品人人做人人爽人人添| 欧亚一区二区三区| 国内成人精品2018免费看| 国产精品美女视频| 欧美性猛交xxxxxx富婆| 精品无人码麻豆乱码1区2区| 亚洲私人影院在线观看| 制服丝袜在线91| 风间由美一区二区三区在线观看 | 国产精品久久久久婷婷二区次| 色香蕉成人二区免费| 日韩精品欧美精品| 国产三级精品视频| 91性感美女视频| 美腿丝袜在线亚洲一区| 椎名由奈av一区二区三区| 日韩一二三区视频| 91色porny蝌蚪| 国产一区二区电影| 亚洲成人av中文| 国产精品麻豆网站| 精品少妇一区二区三区视频免付费| 91香蕉视频mp4| 日韩av午夜在线观看| 国产精品不卡一区| 精品国产三级a在线观看| 色呦呦国产精品| 国产成人免费在线观看不卡| 午夜影院久久久| 亚洲欧美乱综合| 久久久精品一品道一区| 日韩写真欧美这视频| 欧美无人高清视频在线观看| 成人免费观看av| 国产露脸91国语对白| 日韩经典一区二区| 亚洲自拍与偷拍| 日韩和的一区二区| 亚洲免费av在线| 欧美韩国一区二区| 26uuu国产日韩综合| 日韩午夜在线影院| 欧美久久高跟鞋激| 在线观看成人小视频| av欧美精品.com| 懂色av一区二区夜夜嗨| 韩国精品主播一区二区在线观看 | 亚洲女性喷水在线观看一区| 欧美国产日本视频| 久久久久青草大香线综合精品| 91精品欧美久久久久久动漫 | 91精品国产色综合久久ai换脸| 精品视频在线免费观看| 欧美中文字幕一区| 91成人免费在线视频| 色综合天天做天天爱| 一本色道a无线码一区v| 91麻豆国产在线观看| 99国产精品国产精品毛片| 成人av免费在线| av毛片久久久久**hd| 99久久精品国产观看| 91影视在线播放| 91成人免费网站| 欧美日韩小视频| 91精品国产91久久久久久一区二区| 777久久久精品| 日韩欧美自拍偷拍| 久久综合九色综合97婷婷| 国产亚洲午夜高清国产拍精品| 国产亚洲自拍一区| 中文字幕一区二区三中文字幕| 最新热久久免费视频| 一区二区欧美在线观看| 五月天视频一区| 久久精品国产一区二区三| 国内精品在线播放| 成人av在线网站| 欧美日韩在线播放三区四区| 欧美一级夜夜爽| 国产人久久人人人人爽| 亚洲九九爱视频| 蜜臀精品一区二区三区在线观看| 国内精品第一页| 91美女片黄在线观看91美女| 777午夜精品免费视频| 久久影院视频免费| 亚洲欧洲av在线| 偷拍一区二区三区| 国产成人免费在线视频| 欧美伊人久久久久久久久影院| 91精品国产欧美一区二区成人| 国产日韩欧美在线一区| 一区二区成人在线| 国产在线视视频有精品| 91视频国产资源| 日韩视频在线一区二区| 国产精品嫩草影院com| 亚洲大尺度视频在线观看| 国内精品第一页| 久久奇米777| 亚洲二区在线观看| 国产精品中文欧美| 欧美色爱综合网| 国产精品嫩草久久久久| 日本午夜一区二区| 91社区在线播放| 日韩欧美高清dvd碟片| 亚洲美女淫视频| 国产二区国产一区在线观看| 欧美日韩中文字幕一区| 欧美经典三级视频一区二区三区| 无吗不卡中文字幕| 91偷拍与自偷拍精品| 久久新电视剧免费观看| 午夜欧美一区二区三区在线播放| www.激情成人| 久久免费的精品国产v∧| 五月天网站亚洲| 色综合久久综合网欧美综合网| 久久伊99综合婷婷久久伊| 日韩高清欧美激情| 91黄色激情网站| 国产精品久久久久毛片软件| 精品一区二区三区视频在线观看| 欧美亚洲一区三区| 亚洲欧洲av色图| 国产91精品精华液一区二区三区| 精品欧美一区二区在线观看| 亚洲成人av中文| 欧美在线你懂的| 国产精品成人免费| 国产成人免费视频网站| 亚洲精品在线免费观看视频| 亚洲成a人片在线观看中文| 色综合久久久久网| 亚洲欧洲国产专区| gogo大胆日本视频一区| 国产日韩精品一区二区三区| 经典三级在线一区| 日韩欧美国产综合一区| 免费高清在线一区| 6080yy午夜一二三区久久| 亚洲精品一二三| 在线视频你懂得一区| 亚洲欧美成人一区二区三区| 91小宝寻花一区二区三区| 亚洲视频 欧洲视频| 不卡一区二区在线| 国产精品美女视频| 北条麻妃国产九九精品视频| 国产精品久久久久精k8 | 久久久蜜桃精品| 国产一区在线看| 国产午夜亚洲精品羞羞网站| 国产成人精品aa毛片| 欧美国产日本韩| 9色porny自拍视频一区二区| 亚洲女与黑人做爰| 精品视频在线免费观看| 日韩影院精彩在线| 2024国产精品| 成人午夜伦理影院| 一区二区在线观看视频| 欧美性一级生活| 美女在线一区二区| 26uuu色噜噜精品一区| 国产精选一区二区三区| 中文字幕一区二区5566日韩| 色吊一区二区三区| 天堂va蜜桃一区二区三区漫画版| 日韩你懂的在线播放| 国产ts人妖一区二区| 亚洲精品乱码久久久久| 欧美一区二区三区精品| 国产成人小视频| 一区二区三区中文字幕在线观看| 51精品国自产在线| 国产一区在线不卡| 韩日欧美一区二区三区| 欧美国产1区2区| 在线观看欧美精品| 韩国精品主播一区二区在线观看 | 久久久99精品免费观看不卡|