国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux下使用SSH遠程執行命令方法收集

2024-08-28 00:02:06
字體:
來源:轉載
供稿:網友

說明:可以做SSH免密登錄之后執行,這樣可以省去每次執行輸入密碼的提示。

對于簡單的命令:

如果是簡單執行幾個命令,則:

ssh user@remoteNode "cd /home ; ls"

基本能完成常用的對于遠程節點的管理了,幾個注意的點:

雙引號,必須有。如果不加雙引號,第二個ls命令在本地執行 分號,兩個命令之間用分號隔開 多行命令可以輸入雙引號后回車,結尾使用雙引號包裹

對于腳本的方式:

有些遠程執行的命令內容較多,單一命令無法完成,考慮腳本方式實現:

#!/bin/bashssh user@remoteNode > /dev/null 2>&1 << eeooffcd /hometouch abcdefg.txtexiteeooffecho done!

遠程執行的內容在”<< eeooff“至”eeooff“之間,在遠程機器上的操作就位于其中,注意的點:

<< eeooff,ssh后直到遇到eeooff這樣的內容結束,eeooff可以隨便修改成其他形式。

重定向目的在于不顯示遠程的輸出了

在結束前,加exit退出遠程節點

執行本地的腳本

我們在本地創建一個腳本文件test.sh,內容為:

lspwdecho $0

然后運行下面的命令:

ssh root@xxx.xxx.xxx.xxx < test.sh

帶參數本地腳本

ssh root@xxx.xxx.xxx.xxx 'bash -s' < test.sh helloworld

執行遠程服務器上的腳本

ssh root@xxx.xxx.xxx.xxx "/home/nick/test.sh"

執行遠程服務器上帶參數的腳本

ssh root@xxx.xxx.xxx.xxx /home/nick/test.sh helloworld

總結

以上所述是小編給大家介紹的Linux下使用SSH遠程執行命令方法收集,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 水城县| 吉木乃县| 体育| 自治县| 寻乌县| 五常市| 孟州市| 宜兰县| 霍城县| 苏州市| 武山县| 化德县| 临泉县| 顺义区| 普格县| 万年县| 嘉兴市| 镇雄县| 通山县| 阳东县| 延吉市| 乌拉特中旗| 雷波县| 巨鹿县| 宣城市| 汶川县| 土默特右旗| 安国市| 通化县| 石嘴山市| 潮州市| 随州市| 永善县| 雅安市| 炎陵县| 高碑店市| 靖西县| 肇源县| 麻栗坡县| 西丰县| 尉氏县|