婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美aⅴ一区二区三区视频| 亚洲午夜av在线| 亚洲男人天堂av网| 图片区小说区区亚洲影院| 成人白浆超碰人人人人| 色偷偷久久一区二区三区| 国产亚洲精品中文字幕| 午夜视黄欧洲亚洲| 精品亚洲成a人| 欧美日韩在线直播| 国产精品美女久久久久久久久| 午夜精品在线视频一区| 久久国产三级精品| 色婷婷狠狠综合| 久久久国际精品| 婷婷开心激情综合| 91麻豆国产福利精品| 26uuu色噜噜精品一区| 又紧又大又爽精品一区二区| 国内成+人亚洲+欧美+综合在线| 狠狠色狠狠色综合| 911精品产国品一二三产区| 国产精品看片你懂得| 久久se这里有精品| 欧美乱熟臀69xxxxxx| 亚洲四区在线观看| 国产mv日韩mv欧美| 4438成人网| 亚洲成av人片一区二区梦乃| 成人av在线一区二区三区| 精品对白一区国产伦| 视频一区二区国产| 欧美日韩久久一区| 亚洲综合色在线| 色综合 综合色| 久久久国产精品午夜一区ai换脸| 日韩av网站在线观看| 欧美视频日韩视频| 亚洲一线二线三线久久久| 99国产精品久| 国产精品毛片大码女人| 国产成人免费在线观看不卡| 精品电影一区二区| 久久99精品国产麻豆婷婷| 欧美一级理论片| 国产黄色精品视频| 久久影院午夜片一区| 国产一区二区三区观看| 精品理论电影在线| 麻豆精品视频在线观看| 日韩视频免费观看高清在线视频| 日韩精品欧美精品| 欧美一区二区日韩一区二区| 秋霞影院一区二区| 欧美成人伊人久久综合网| 久久97超碰色| 日韩欧美一区电影| 麻豆成人久久精品二区三区红 | 久久精品视频一区二区三区| 三级不卡在线观看| 欧美一三区三区四区免费在线看| 日本一区中文字幕| 欧美成人激情免费网| 国产一区二区精品久久91| 国产色产综合产在线视频| 成人免费电影视频| 一区二区成人在线观看| 51久久夜色精品国产麻豆| 久草这里只有精品视频| 亚洲一区二区高清| 久草精品在线观看| 欧美老年两性高潮| 亚洲色图一区二区三区| 国产成人免费视频网站| 91福利小视频| 亚洲激情中文1区| av网站免费线看精品| www国产成人免费观看视频 深夜成人网 | 一级精品视频在线观看宜春院| 麻豆精品在线看| 欧美日韩免费不卡视频一区二区三区| 亚洲国产精品99久久久久久久久| 琪琪久久久久日韩精品| 欧美日韩在线播放三区| 一区二区三区资源| 91麻豆产精品久久久久久| 国产视频一区二区在线观看| 久久99蜜桃精品| 日韩欧美中文字幕一区| 日韩影院在线观看| 日韩一区国产二区欧美三区| 日韩精品国产精品| 欧美第一区第二区| 久久国产精品无码网站| 在线观看视频一区二区欧美日韩| 不卡的av电影在线观看| 亚洲视频1区2区| 久久综合久色欧美综合狠狠| 色婷婷国产精品久久包臀| 国内成人免费视频| 午夜久久久久久| 中文字幕制服丝袜成人av | 亚洲 欧美综合在线网络| 91久久国产最好的精华液| 欧美日韩亚洲综合| 色天使久久综合网天天| 亚洲欧美电影一区二区| 欧美久久一二区| av资源网一区| 1024成人网| 久久综合资源网| 97久久精品人人做人人爽| 国产a区久久久| 国产精品人人做人人爽人人添| 国产在线精品一区二区不卡了| 91亚洲国产成人精品一区二区三| 日韩av电影免费观看高清完整版| 日韩一级免费一区| 高清不卡一区二区| 91精品国产综合久久精品app| 国产成人亚洲精品青草天美| 韩国精品主播一区二区在线观看 | 国精产品一区一区三区mba视频 | 成人性色生活片免费看爆迷你毛片| 五月天婷婷综合| 亚洲福利一区二区| 亚洲成人av一区二区| 亚洲一区在线视频观看| 一区二区三区欧美| 亚洲一区国产视频| 亚洲一二三区在线观看| 亚洲不卡在线观看| 日韩高清不卡一区二区三区| 丝袜亚洲精品中文字幕一区| 五月激情综合婷婷| 免费在线视频一区| 激情综合网最新| 国产一区二区三区精品视频| 国产成人自拍网| 成人激情小说网站| 91高清在线观看| 欧美理论在线播放| 欧美电影免费观看高清完整版 | 日韩欧美亚洲国产另类| 精品欧美乱码久久久久久| 久久综合久久综合亚洲| 欧美日韩精品一区二区三区四区 | 国产视频一区二区在线观看| www.久久精品| 蜜臀av一区二区在线观看| 亚洲精品视频观看| 中文字幕日韩av资源站| 久久久亚洲精华液精华液精华液 | 欧美色老头old∨ideo| 亚洲欧美一区二区久久| 综合欧美一区二区三区| 婷婷综合另类小说色区| 韩国女主播成人在线观看| 波多野结衣中文一区| 欧美乱妇一区二区三区不卡视频| 日韩精品一区二区在线观看| 国产精品国产精品国产专区不片| 亚洲男人的天堂av| 国产欧美一区二区精品久导航 | 亚洲一区二区av在线| 久久夜色精品国产欧美乱极品| 99久久综合99久久综合网站| 久久精品一区二区| 日韩欧美国产小视频| 色婷婷综合中文久久一本| 69堂精品视频| 国产欧美日韩中文久久| 一区二区三区中文字幕| 亚洲综合色视频| 狠狠色丁香婷综合久久| 成人黄页毛片网站| 欧美日韩在线亚洲一区蜜芽| 久久综合色婷婷| 综合电影一区二区三区 | 免费xxxx性欧美18vr| 国产成人午夜99999| 欧美手机在线视频| 国产欧美一区二区精品忘忧草| 一卡二卡欧美日韩| 狠狠久久亚洲欧美| 欧美午夜影院一区| 国产亚洲欧美日韩日本| 性久久久久久久久| 91在线播放网址| 国产亚洲一区字幕| 热久久免费视频| 欧美性色黄大片| 国产精品视频线看| 国产三级精品在线| 成人在线综合网| 综合久久一区二区三区| 色综合 综合色| 午夜日韩在线电影| 欧美一级一区二区| 国产老肥熟一区二区三区|