ssh遠程登錄后執(zhí)行腳本 linux下如何使用ssh遠程登錄主機執(zhí)行shell腳本?
linux下如何使用ssh遠程登錄主機執(zhí)行shell腳本?1. 登錄Linux系統(tǒng),打開終端命令。輸入RPM-QA | grep SSH以了解當前系統(tǒng)是否已安裝。2如果沒有安裝SSH包,可以通過Yum
linux下如何使用ssh遠程登錄主機執(zhí)行shell腳本?
1. 登錄Linux系統(tǒng),打開終端命令。輸入RPM-QA | grep SSH以了解當前系統(tǒng)是否已安裝。2如果沒有安裝SSH包,可以通過Yum或RPM安裝包進行安裝。三。安裝后,啟動SSH服務。SSH服務通常稱為sshd4。從命令行輸入servicesshdstart來啟動它,或者使用/etc/init.d/sshdstart5。輸入SSH帳戶@IP地址。例如:SSH郵箱:oracle@192.168.10.13首先,使用SSH-keygen生成一個公鑰/私鑰對并將其復制到路由器。所以你可以不用密碼登錄。然后編寫一個腳本,使用here文檔登錄到路由器,并執(zhí)行操作。SSH user name@IP<<ssh#在這里寫下你需要的SSH操作
假設從主機a檢查主機B上的進程,你需要在主機B上建立一個檢查用戶,比如X,并通過公鑰認證設置SSH登錄,你不能Google搜索,然后在機器上執(zhí)行:SSHx@B公司~/ 命令.sh&燃氣輪機結果.txtcommand.sh這是放在機器B的X目錄中的腳本。應該寫入輸出結果.txt或者另一種寫入結果的方式=`SSHx@B公司~/ 命令.sh`結果直接保存在結果變量中。目前還沒有l(wèi)inux環(huán)境,因此沒有實際的測試。自己試試
Linux主機登錄另一臺Linux服務器,在命令提示符下直接輸入:SSH account@IP address,如:SSH郵箱:oracle@192.168.10.13然后根據提示輸入密碼。如果一切正常,請輸入遠程主機