OpenSSH : SSHPass を利用する2025/10/15 |
|
SSHPass を使用して、パスワード認証の際のパスワードの入力を自動化します。 便利な反面、使い方次第では簡単にパスワードが漏洩するため、利用の際はセキュリティ面で十分な考慮が必要です。 |
|
| [1] | SSHPass をインストールします。 |
|
dlp:~ # zypper -n install sshpass
|
| [2] | SSHPass の利用方法です。 |
|
# [-p password] で引数から指定 suse@dlp:~> sshpass -p password ssh node01.srv.world hostname node01.srv.world # [-f file] でファイルから指定 suse@dlp:~> echo 'password' > sshpass.txt suse@dlp:~> chmod 600 sshpass.txt suse@dlp:~> sshpass -f sshpass.txt ssh node01.srv.world hostname node01.srv.world # [-e] で変数から指定 suse@dlp:~> export SSHPASS=password suse@dlp:~> sshpass -e ssh node01.srv.world hostname node01.srv.world |
| Sponsored Link |
|
|