2016-12-26 10 views
0

シェルスクリプトやターミナルコマンドについてはほとんど知りません。シェルスクリプトを使ってリモートサーバにシェルスクリプトを接続して実行するには

は達成したい:

がリモートサーバーに接続し、そのサーバーに接続した後、そのサーバー上のいくつかのコマンドを実行するシェルスクリプトを、確認します。

可能ですか?

私はグーグルを試みましたが、何かを見つけられませんでした、私は探しています。

答えて

0
/tmp/sh.sh is shell script on remote server. 

#!/bin/bash 
ssh "[email protected]" 'sh -c "((nohup /tmp/sh.sh))"'  

#use following for suppressing the output from remote server script. 
ssh "[email protected]" 'sh -c "((nohup /tmp/sh.sh &>/dev/null) &)"' 
+0

のため、この質問を参照することができ、我々は、パスワードのいずれかの種類を必要としませんサーバ。あなたのコードにはパスワードが記載されていないことを意味しますか? – sandeepKumar

+1

@sandeepKumar秘密鍵でsshを設定します。 – Barmar

関連する問題