吾輩はプログラマーである

アラフィフ プログラマーの日記

さくらVPSにsshの公開鍵でログインできるようにする


(目標)
自分のMacから、さくらVPSsshの公開鍵でログインできるようにする。

(手順)
1. Macsshの公開鍵と秘密鍵のペアを作る
 (参考) Mac OS XでSSHの公開鍵と秘密鍵を設定する。
2. 公開鍵をさくらVPSに設定する
 (参考) VPSの初期設定とLAMP環境を構築する方法。 の (6)サーバに公開鍵を設定する
3. sshdの設定変更

 (参考) VPSの初期設定とLAMP環境を構築する方法。 の (7)サーバのSSH設定の変更
 
 (1) /etc/ssh/sshd_configを編集
 
Port 10022
PasswordAuthentication no
PermitRootLogin no  <= rootでのログインは不可にした

(2) sshdデーモンを再起動

% service sshd restart

 

4. Macより接続確認
> ssh xx.xx.xx.xx -l gungle -p 10022

5. ログイン後、一般ユーザからrootになれることを確認

 % su -


今日は、以上 です〜