sshpass方式によるssh自動ログイン
1239 ワード
1:sshpassダウンロードアドレス(yumではインストールできません)
https://sourceforge.net/projects/sshpass/files/
or
wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz
2:ダウンロード後、解凍、インストール
3:コマンドの使用
sshpass -p 123456 ssh [email protected] -o
StrictHostKeyChecking=no
後ろのこれは
「Are you sure you want to continue connecting(yes/no)」はこれを自動的に受け入れ、追加しなければ成功しない
4:スクリプト
https://sourceforge.net/projects/sshpass/files/
or
wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz
2:ダウンロード後、解凍、インストール
tar -zxvf sshpass-1.06.tar.gz
cd sshpass-1.06
./configure
make
make install
3:コマンドの使用
sshpass -p 123456 ssh [email protected] -o
StrictHostKeyChecking=no
後ろのこれは
「Are you sure you want to continue connecting(yes/no)」はこれを自動的に受け入れ、追加しなければ成功しない
4:スクリプト
#!/bin/bash
#Use sshpass way Achieve ssh auto login
set-x
password=123456
user=root
ip=10.0.0.37
sshpass -p $password ssh $user@$ip -o StrictHostKeyChecking=no