OneLineのSSH接続の認証

OneLineのSSH接続の認証

重複の可能性:
SSHサーバーにログインするためのシェルスクリプト

SSHを介してリモートサーバーに接続する必要がありますが、インタラクティブモードも使用せず、公開キーも使用せず、sshpassやExpectなどの追加パッケージもインストールせずにUNIXベースのシステムなので、次のようにスクリプトを使用する接続でコマンドを送信することは可能ですか?

$: ssh user@remoteserver \npassword

答え1

いいえ、故意にそれを行うことは不可能です。これらのツールのいずれかを使用するか、パスワードのない公開鍵を使用する必要があります。

答え2

本当にこれを行う必要がある場合は、次のようにExpectの使用を検討してください。

http://bash.cyberciti.biz/security/expect-ssh-login-script/

関連情報