シェルスクリプト

概要

よくある手法ですが、公開鍵認証方式ではなく、SSHで自動ログインする方法です。

スクリプト内容

事前にexpectをインストールしておいてください。

#!/bin/bash

# expect コマンドを実行
expect -c "
# タイムアウト値の指定
set timeout 20
# spawnで新しいジョブ生成
spawn ssh ユーザー名@IPアドレス
# login
expect password:
send \"パスワード\n\"

# spawnジョブを通常の通信にする
interact
"

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11