[[シェルスクリプト]]

*概要 [#kb8cef1d]
よくある手法ですが、公開鍵認証方式ではなく、SSHで自動ログインする方法です。

*スクリプト内容 [#k1f8984e]
事前にexpectをインストールしておいてください。
 #!/bin/bash
 
 # expect コマンドを実行
 expect -c "
 # タイムアウト値の指定
 set timeout 20
 # spawnで新しいジョブ生成
 spawn ssh ユーザー名@IPアドレス
 # login
 expect password:
 send \"パスワード\n\"
 
 # spawnジョブを通常の通信にする
 interact
 "

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS