シェルスクリプト
概要 [#kb8cef1d]
よくある手法ですが、公開鍵認証方式ではなく、SSHで自動ログインする方法です。
スクリプト内容 [#k1f8984e]
事前にexpectをインストールしておいてください。
#!/bin/bash
# expect コマンドを実行
expect -c "
# タイムアウト値の指定
set timeout 20
# spawnで新しいジョブ生成
spawn ssh ユーザー名@IPアドレス
# login
expect password:
send \"パスワード\n\"
# spawnジョブを通常の通信にする
interact
"