sshpassコマンドをインストールすれば、パスワードを指定してログインを自動化することができます。
以下のsshpassのインストールと使用例を記します。
以下の例は、ubuntuを使用しています。
sudo apt-get install sshpass
sshpassの構文は、以下のようになります。
sshpass -p パスワード ssh ユーザ@ホスト
初回接続時は、確認メッセージが表示されエラーとなったり接続されずプロンプトが表示される場合があります。
ssh,scpともに、以下のオプションをつれければよいでしょう。
-o StrictHostKeyChecking=no
すでにログインしていることがある環境であれば、メッセージは表示されないでしょう。
以上、sshpassコマンドによるssh, scpのパスワード入力の自動化についての資料でした。