VagrantにTeraTermで接続する

やりたいこと

vagrantで作った仮想マシンTeraTermで接続する

TeraTermでログインする方法

パスワード認証でログインする

デフォルトでパスワード認証がオフになっているので、一度仮想マシンにログインして、設定を変更する

> vagrant ssh
$ sudo vi /etc/ssh/sshd_config
#PasswordAuthentication no
PasswordAuthentication yes

$ sudo systemctl restart sshd

TeraTermで、vagrant/vagrantでログインする

鍵認証でログインする

鍵の場所を確認する。IdentityFileがそれ。

> vagrant ssh-config
Host default
   HostName 127.0.0.1
   User vagrant
   ...
   IdentityFile C:/Users/xxx/.../.vagrant/machines/default/virtualbox/private_key

TeraTermで、ユーザ名:vagrant、鍵認証で上記のprivate_keyを指定する。