第一次配置ubuntu网络以及使用xshell远程连接过程中遇到了一些问题。
网络配置
1.ifconfig
通过ifconfig命令确认本机ip地址
2.sudo vi /etc/netplan/*.yaml
新版的ubuntu网络配置在netplan目录下,为yaml文件。
sudo vi /etc/netplan/*.yaml
配置结束后,应用netplan
sudo netplan apply
问题一:提示gateway4` has been deprecated, use default routes instead.错误
这个错误的意思是网关已被弃用,使用ruotes进行配置
重新配置后,再次启用netplan,问题解决。
远程连接虚拟机
问题二:配置网络后,都可以ping通,但是无法远程连接
安装ssh
首次安装完成ubuntu后,需要先安装ssh。
sudo apt update sudo apt install openssh-server
之后检查ssh状态
sudo systemctl status ssh //未启动需要手动启动: /etc/init.d/ssh start
配置ssh文档
sudo gedit /etc/ssh/sshd_config
-
将
PermitRootLogin prohibit-password
那一行修改为PermitRootLogin yes
,并去掉前面的#号 -
将port 22前面的#去掉
重启ssh服务
//先禁用ssh sudo systemctl disable --now ssh //再启用ssh sudo systemctl enable --now ssh
问题三:未打开防火墙的ssh端口
sudo ufw allow ssh
原文链接:https://blog.csdn.net/weixin_45190730/article/details/130618735
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END