第一次配置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前面的#去掉文章来源:https://www.toymoban.com/news/detail-517254.html
重启ssh服务文章来源地址https://www.toymoban.com/news/detail-517254.html
//先禁用ssh
sudo systemctl disable --now ssh
//再启用ssh
sudo systemctl enable --now ssh
问题三:未打开防火墙的ssh端口
sudo ufw allow ssh
到了这里,关于Ubuntu 22.04.2网络配置及远程连接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!