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