私はssh経由でサーバボックスにコマンドを実行する簡単なシェルスクリプトを書こうとしています。シェルスクリプトでsshを実行した後、パスワードの後にコマンドを実行してください
シェルスクリプト内でパスワードを渡そうとしていないので、パスワードを入力した後にそのボックスでコマンドを実行する方法を知りたいだけです。
これまでのところ、スクリプトを実行すると、パスワードを入力しても何も起こりません。または、sshプロセスを終了すると実行されます。
私は本当に簡単だと確信していますが、何時間も探していますが、ネット上で何も起こっていません。
シェル内でこれをネイティブに行う方法はありますか?ありがとう!
'ssh'のコマンドラインは、' ssh user @ host command'のようなものです。このコマンドは、認証後にリモートホスト上で実行されます。 'man ssh'はあなたの親友です。 – axiac
あなたが試したことをお見せください –
ありがとう、私はそれを得ました。基本的に、私はそれ以外すべてを試しました。それは私が思ったよりも簡単だった...あなたが見ることができるように私はシェルに新しいです – beefster