ssh接続のパスワード入力をsshpassで省略する方法

sshコマンドでssh接続するする際にパスワード入力を求められますが、
sshpassを使って省略することが出来ます。
下記、sshとrsyncの実行例。

■sshコマンド:

[1] 通常のssh
# ssh username@111.111.111.111

[2] sshpassでパスワード省略ssh:
# sshpass -p パスワード ssh username@111.111.111.111

■rsyncコマンド

[1] 通常のrsync:
# rsync -av --bwlimit=1024 -e ssh /var/www/vhosts/sample.dev/ username@111.111.111.111:/var/www/vhosts/sample.dev/

[2] sshpassでパスワード省略rsync:
# sshpass -p パスワード rsync -av --bwlimit=1024 -e ssh /var/www/vhosts/sample.dev/ username@111.111.111.111:/var/www/vhosts/sample.dev/

※sshpassがインストールされていない場合は、
下記のようにインストールする

# apt-get install sshpass

– サーバ情報:Ubuntu14.04

【PR】バスケ動画紹介!バスケットボールキュレーション

タイトルとURLをコピーしました