我想自動執行我的支持工作。我想製作一個腳本,它將連接到服務器並在服務器上執行一些CRUD操作,並再次返回到本地計算機。我不想上傳腳本。現在我已經創建了一個腳本來幫助連接到服務器,但我無法執行任何其他操作。是否可以在遠程服務器上運行本地腳本?如何使用expect和bash腳本在遠程服務器上運行本地腳本
我的腳本:
!/usr/bin/expect
set ip neviss
set user user
set password 1234
spawn ssh "$user\@$ip"
expect "Password:"
send "$password\r";
interact (after this line any command is not getting executed)
ls -lrt
請明確你想說有兩個不同的事情軟件和腳本什麼都。請注意它們之間的差異。 – santosh
我剛剛編輯了我的答案。 – ilazgo
你的意思是說我無法在遠程服務器上運行本地腳本嗎? – santosh