欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

expect交互式腳本-創(chuàng)新互聯(lián)

Solaris_change_passwd使用注意事項(xiàng)及說明

山城網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

1.

腳本只測試了Solaris10的英文及中文版(oracle公司出品)

2.

Solaris10中文版系統(tǒng)需要將系統(tǒng)字符集改為zh_CN.UTF-8

3.

以bash執(zhí)行此腳本

bash Solaris_change_passwd 用戶名($1) IP地址($2) 用戶密碼($3) 需要更改密碼的用戶名($4) 更改的用戶密碼($5)

腳本變量定義:

#!/bin/bash

USER=$1      #用戶名

IP=$2       #IP地址

PW=$3       #用戶密碼

CHE_USER=$4   #需要更改密碼的用戶名

CHE_PW=$5    #更改的密碼

ping -c 3 ${IP} >/dev/null                    #ping 3次 $IP地址不輸出顯示

if [ "$?" -ge "1" ] ;then                    #如果輸出結(jié)果大于等于1,則

echo "The network impassability"                 #輸出“The network impassability”

exit 1                              #退出此次循環(huán)

fi                                #結(jié)束if循環(huán)

expect -c "                           #調(diào)用expect腳本

  set timeout 30                        #設(shè)置超時(shí)間為30秒

  match_max 100000                       #設(shè)置匹配大長度為100000

  spawn ssh $USER@$IP                      #調(diào)用ssh程序登錄

   expect {

     \"yes\/no\" { send \"yes\n\" ; exp_continue }      #匹配到y(tǒng)es/no時(shí),輸入yes.繼續(xù)向下執(zhí)行

     \"assword: \" {                     #匹配到“assword”時(shí)

      send \"${PW}\n\"                   #輸入$PW

      expect \"Permission denied\" {            #匹配到“Permission denied”時(shí)

      send_user \"\nUser name password mistake, or no permissions.\n\"

                                #輸出“nUser name password mistake, or no permissions.”

      exit 2                        #退出2循環(huán)

      }

      }

     \"口令: \" {                       # 匹配到“assword”時(shí)

     send \"${PW}\n\"                    # 輸入$PW

      expect \"Permission denied\" {            #匹配到“Permission denied”時(shí)

      send_user \"\nUser name password mistake, or no permissions.\n\"

                                #輸出“nUser name password mistake, or no permissions.”

      exit 3                        #退出3循環(huán)

      }

     }

     \"Connection refused\" {                #匹配到“Connection refused”

     send_user \"\nSSH Service is not open\n\"        #輸出“nSSH Service is not open”

     exit 4                         #退出4循環(huán)

     }

     }

   expect \"*#*\" { send \"passwd $CHE_USER\n\" }       #匹配到#號時(shí),輸入“passwd $CHE_USER”

   expect {

     \"assword:\" { send \"$CHE_PW\n\" ; exp_continue }   #匹配到assword時(shí),輸入 $CHE_PW,繼續(xù)向下執(zhí)行

     \"口令:\" { send \"$CHE_PW\n\"; exp_continue }     #匹配到口令:時(shí),輸入 $CHE_PW,繼續(xù)向下執(zhí)行

     }

   expect\"#\" { send \"exit\n\" }              #輸入exit退出  (實(shí)在不行就干掉)

expect eof                            #結(jié)束expect調(diào)用腳本

"

用法:bash gaimi.sh root 192.168.0.2 redhat aa 123123

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁名稱:expect交互式腳本-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://chinadenli.net/article22/desdjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、電子商務(wù)做網(wǎng)站、自適應(yīng)網(wǎng)站、企業(yè)建站、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)