linu怎麼遠端執行另一台linu機器上的shell檔案

2021-04-17 18:45:32 字數 2200 閱讀 3660

1樓:匿名使用者

現在兩台及器間設這ssh的不用密碼的連線,設定共有和私有的金鑰user1 (客戶端a) user2(服務端版b)產生金鑰權

user1# ssh-keygen -t rsauser1# ls .ss

is_rsa id_rsa.pub

私鑰 公鑰**********===》匯入user1#ssh-copy-id -i .ssh/id_rsa.pub user2@b的ip

user1#ssh user2@b的ip

在a機器上:

ssh b機器ip <

/opt/m.sh

exit

eof其實這也是在b上執行的,只是在內部執行的而已

2樓:匿名使用者

命令用引號括起來就可以了,如:

ssh b_ip "sh /opt/m.sh"

3樓:樓上彈珠聲

用rsh就行。看看rshell的具體配置吧。雙方配置.rhosts檔案就行。

利用shell指令碼執行ssh遠端另一台主機執行命令並返回命令的結果集

4樓:

假設從主機a,檢查bai主機dub上的程序,需要在主機b上建立檢查zhi使用者,例如叫daox,並設定通過版public key認證登入ssh,不會可以google搜一權下,

然後,在a機器上執行:

ssh x@b ~/command.sh > result.txtcommand.sh就是b機器上放置在x目錄下的指令碼。

輸出結果應該是寫到了result.txt

或者另一種寫法

result=`ssh x@b ~/command.sh`結果直接儲存到result變數中了。

暫時沒有linux環境,所以沒有實際測試,你自己試試吧

linux如何從一台機器連線到另一台機器後,並執行linux指令呢?

5樓:侯品磊

在linux下經常寫shell指令碼,當然少不了需要在

各台機器上執行命令了。詳細方法看下面版吧。

假如現在權我要在10.2.226.

201上寫shell並且執行這個shell指令碼。可是這個指令碼需要在10.2.

226.202和10.2.

226.203上執行一下命令。如何實現呢?

摸索了幾種方法,可是感覺最簡單的方法就是通過ssh了。如何實現呢?

1. 在上面三颱機器上分別配置使用者ssh等效性連線。(注意:在所有機器上都要執行下面的操作)

2.配置好ssh等效性連線後,在這三颱機器上覆制檔案和執行程式就不在需要口令了。當然ssh過去也是不需要口令的。

我在10.2.226.201上寫的腳步如何在其他機器上執行命名呢?

如果我連到另一台機器上只是執行乙個命令可以這樣寫:

ssh [email protected]  cd /opt/

如果我連到另一台機器上執行多於乙個命令可以這樣寫:

ssh [email protected] "cd /opt/;pwd"

注意:當多於兩個命令時,一定要把所有命令以分號的方式寫在雙引號裡面。

linux下如何使用ssh遠端登入主機 執行shell指令碼?

6樓:阿道伯

linux主機登入另

bai外一台

dulinux伺服器,直接在命令列提示符zhi下輸入:

ssh 賬號@

daoip位址即可內

比如:ssh [email protected]然後按照提示輸入容密碼. 一切無誤則進入該遠端主機.

7樓:匿名使用者

知道linux的ip,使用者和密碼就可以遠端登陸了。在你的ssh 客戶端會有乙個linux的終端。在這執行命令就可以了。

8樓:匿名使用者

使用securecrt工具就可以登入遠端主機了

兩台linux伺服器,在a寫乙個shell指令碼複製到b,如何在a上控制b執行該shell檔案?

9樓:匿名使用者

那只有在a上面ssh到b,然後在b上執行shell

或者配乙個免秘鑰,然後在a直接用指令碼直接執行,不過原理還是ssh到b,然後再執行命令

把另一台電腦備份的iso系統傳送到另一台可以用刷機嗎

把另一台電腦備份的iso系統傳送到另一台不可以用於刷機另一台。1電腦備份的iso系統的 硬體環境 和 2電腦的 硬體環境 差一點都不行。不用,備份系統參考如下 如果安裝系統時,備份軟體或檔案,用下面方法進行備份。用系統自帶的 備份或還原嚮導 功能備份資料。1 開始 所有程式 附件 系統工具 備份 將...

怎麼把一台電腦上顯示到另一台電腦

方法有以 來下幾種 源 這個換了主機就可以哦 如何用一台電腦去操作另一台電腦 如何在一台電腦上同步操作另一台電腦 安裝乙個遠端軟體或者直接遠端在開始 執行 mstsc 輸入對方電腦的ip 賬號密碼,對方電腦在桌面 我的電腦 屬性 允許遠端控制 打上鉤就好 你腦洞真大,需要開發才可以做,目前軟體只有遠...

一台電腦如何通過另一台電腦上網

1.設定主機,主機需要兩塊網絡卡,通過主機共享上網 2.設定 伺服器,主機需要兩塊網絡卡,兩台電腦直線連線 沒有交換機等網路裝置的情況下 主機啟動 伺服器軟體,另外太機器通過主機上網 也就是 另一台 計算機要做伺服器!在伺服器上 的網路連線 上設定 共享 ok 兩台電腦之間有線連線,或者連上網的那台...