-
vagrant ssh登入centos7
sudo systemctl status sshd # 确保 sshd 运行
sudo firewall-cmd --list-all # 如果启用 firewalld,确保放行 22 端口或临时关闭防火墙测试:
sudo systemctl stop firewalld
如果提示
$ sudo firewall-cmd --list-all
FirewallD is not running
则表示没有启用firewalld
- 在termora上建立连接

其中192.168.56.10 是给vagrant设置的私有网络
认证类型选择vagrant默认的public key的方式
添加私钥:
比如我把vagrant虚拟机安装在~/Documents/my_virtual_machine下,那么私钥的位置为
~/Documents/my_virtual_machine/.vagrant/machines/default/virtualbox/private_key
注意在点击termora的添加私钥弹窗中是看不到这个隐藏目录的,可以通过cmd+shift+. 临时显示隐藏文件或者目录
配置好之后可以点击测试连接,当提示连接成功之后,就表示配置没有问题了