xshell連線成功後,自動登入指令碼與vbs指令碼

2021-10-12 20:20:34 字數 769 閱讀 9829

自動登入有兩種方式:

一.勾選"執行以下等待並傳送規則核取方塊":

1.選新增---在傳送輸入框填上 " ssh -p 22 [email protected] "---確定

2.再新增一條,內容如下:

等待:"[email protected]'s password:"

傳送:"111111"

注:傳送輸入框填入的是密碼。

3.完成後連線即可。

二.點選【連線會話是執行指令碼】的核取方塊

指令碼格式:

sub main

xsh.screen.send "ssh 使用者名稱@伺服器位址"

xsh.screen.send vbcr

xsh.screen.waitforstring "password: "

xsh.screen.send "登入密碼"

xsh.screen.send vbcr

end sub

將上面內容儲存成乙個vbs字尾的檔案(最好儲存到xshell安裝檔案下面,例如:login.vbs),準備好指令碼檔案後在xshell中開啟會話屬性,勾選【連線會話是執行指令碼】這個核取方塊,選擇剛才儲存的那個vbs字尾的檔案。

注:vbcr意思是回車。

Xshell登入後自動輸入命令

通過在屬性中設定,xshell在使用者登入後根據系統生成得字元或者使用者輸入得字元,執行相關命令。例 使用者登入後,自動執行檢視日誌命令 因使用者登入後,系統最後乙個字元顯示為 root使用者登入是顯示 代表前乙個命令執行成功後,繼續執行下乙個命令 若前乙個命令執行失敗則不往下繼續執行 倒引號 代表...

Qt QWebSocket判斷是否連線成功

使用qwebsocket去連線server,首先在建構函式中做槽連線 hmwebsocket hmwebsocket qobject parent qobject parent 在做好連線後,呼叫open 去連線server,bool hmwebsocket open qstring ip,int ...

xshell 自動登入指令碼 vbs指令碼

自動登入有兩種方式 一.勾選 執行以下等待並傳送規則核取方塊 1.選新增 在傳送輸入框填上 ssh p 22 root 10.0.0.2 確定 2.再新增一條,內容如下 等待 root 10.0.0.2 s password 傳送 111111 注 傳送輸入框填入的是密碼。3.完成後連線即可。二.點...