2017-04-18 18 views
-2

誰かが私にsshpassを使ってリモートホスト上でbashスクリプトを実行する方法を教えてもらえますか?Ubuntu:sshpassリモートbashスクリプトを実行

これは可能ですか?あなたの助けのための

おかげ&宜しく

+1

'sshpass -p' password 'ssh user @ host" ls; whois google.com; " – JNevill

+0

こんにちは、私は次のコマンドを実行しようとしました:sshpass -p SecurePW $ [email protected] "sh /home/root/script.sh"コマンドが機能しません: "sshpass:コマンドを実行できませんでした:そのようなファイルやディレクトリはありません" – Pascal

+0

'PATH'に' sshpass'がありますか?試してみてください 'type sshpass' –

答えて

0

まずあなたがsshpassをインストールする必要があります。

須藤はapt-getを

は今、これは私のために働いて、次のコマンドを実行してくださいsshpassインストールしてください。 [email protected]「LS -t

sshpass -pパスSSH; bash -l '

' pass 'をサーバーパスワードで置き換え、' user 'をユーザー名で置き換えます(正しいホストアドレスも入れてください)。

仮定するパスワードは、学生とユーザ名で学生とホストアドレスが192.168.118.104 です次に、あなたのコマンドは、この

sshpass -p学生のssh -t [email protected]「LSのように見えます。 bsh -l '

関連する問題