U-Yuri’s 健忘録

U-Yuri’s 備忘録

プログラミングを勉強しています。アウトプットに活用しているブログです。

さくらVPSにSSHで接続【備忘録】

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接続が可能になる。