解决vagrant安装的centos7无法远程连接的问题
1. centos7安装好之后,进入到centos7的安装目录(我的目录是D:\DevelopTools\VM\centos2)
执行命令,登录进centos
vagrant ssh

2. 然后输入命令,切换到root用户(root用户默认密码是vagrant)
su root

3. 输入命令,修改sshd_config文件,进入文件后按i编辑,将 PermitRootLogin yes前面的 #去掉,再将 PasswordAuthentication yes前面的 #也去掉(如下图,是去掉#的样子),
然后按键盘esc键(键盘左上角),然后同时按shift+:两个键,输入wq!(wq!的意思是强制保存并退出)
vi /etc/ssh/sshd_config

4. 然后执行命令,重启sshd服务,然后即可通过你的远程连接工具直接连接到你centos的root账户
sudo systemctl restart sshd

5. 演示用tabby(一个终端工具)连接centos7

至此,vagrant安装的centos7无法远程连接的问题已解决。

浙公网安备 33010602011771号