VPSのプラン
- 590円/月 石狩第1ゾーン
接続元
もともとあるキーで接続する
$ cd .ssh
に移動ls
で中にあるカギを確認
〇〇 〇〇.pub known_hosts
サーバ(さくらVPS)に鍵をコピーする
$ ssh-copy-id -i id_〇〇.pub debian@〇〇.sakura.ne.jp
ドメインについては、さくらVPSコントロールパネルから確認可能。 ※コピーしたキーについてはさくらVPSサーバ内の~/.ssh/authorized_keys
に入っている。ssh(鍵で)ログインしてみる。
$ ssh debian@〇〇.sakura.ne.jp
接続出来たらOK!
パスワードでSSH接続できなくする
- さくらVPSサーバ内
$ ls /etc/ssh/
にssh_config.d sshd_config.d
の2つのファイルがある。
$ sudo vim /etc/ssh/sshd_config
内を変更する
PasswordAuthentication no
- sshをrestartする
$ sudo systemctl restart sshd
- パスワードでSSH接続できないかどうかの確認
$ ssh -v debian@〇〇.sakura.ne.jp -o PubkeyAuthentication=no
- ssh(鍵で)ログイン
$ ssh debian@〇〇.sakura.ne.jp
簡単に接続する方法
いちいちドメインなど入れて接続するのはめんどくさいので、なるべく短い言葉でログインしたいので、以下にその手順を示す。
Host sakura(入れたい名前※短いほうがいい) HostName 〇〇sakura.ne.jp User debian
で設定すると$ ssh sakura
だけでSSH接続が可能になる。