公開鍵認証の設定
Ubuntuサーバー側
sudo apt-get install openssh-server
ローカル(Mac)で鍵を作成して転送 名称入力時にvps2を入力
ssh-keygen scp -P $PORT vps2.pub $USER@$IP:/
Ubuntuサーバー側で鍵設定
chmod 700 .ssh/ cat vps2.pub >> .ssh/authorized_keys chmod 600 .ssh/authorized_key vi /etc/ssh/sshd_config
以下のように変更
PasswordAuthentication no RSAAuthentication yes PubkeyAuthentication yes
Ubuntu側で再起動
service ssh restart
ローカル(Mac)からログイン
openssl rsa -in vps2 -outform pem > vps2.pem chmod 600 vps2.pem ssh -p $PORT -i vps2.pem $USER@$IP