ubuntu24.04网卡配置和ssh配置
前言:今天在制作影响模式时,心血来潮把ubuntu24.04列入模板列表,由于之前都是使用centos系列,ubuntu网络设置一时之间有点手忙搅乱,特地记录一下ubuntu特定的网卡配置以及ssh与其他版本不同的地方
目录
ssh配置
操作内容:修改默认端口22为1022和允许root用户远程登录
1. 修改配置文件夹前记得做好备份!
root@ubuntu24-13:~# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
2.修改配置文件
root@ubuntu24-13:~# vim /etc/ssh/sshd_config
3.修改对应的选项
root@ubuntu24-13:~# grep -E "1022|PermitRoot" /etc/ssh/sshd_config
port 1022
PermitRootLogin yes
4. 重启ssh服务
root@ubuntu24-13:~# systemctl restart ssh.service
5. 重启后发现不生效,端口还是默认端口22

6. 查阅资料发现是ubuntu24.04安全功能增强导致,需禁用ssh.socket后再次重启ssh服务
root@ubuntu24-13:~# systemctl disable ssh.socket
root@ubuntu24-13:~# systemctl restart ssh
7.再次查看ssh服务监听的端口,端口修改生效。

网卡配置
1. ubuntu网卡配置文件目录与centos不同,网卡配置存放在/etc/netplan/目录中,配置文件名称由系统自动生成
root@ubuntu24-13:~# vim /etc/netplan/50-cloud-init.yaml
network:
ethernets:
ens33:
addresses:
- 10.0.0.13/24
nameservers:
addresses: [114.114.114.114]
search: []
routes:
- to: default
via: 10.0.0.2
version: 2
2.字段解释
ethernets 网卡类型
ens33 配置文件对应的网卡名称
addresses IP地址,写法带掩码位数
namserver DNS,有多个时,可以使用逗号隔开例如[114.114.114.114,223.223.5.5]
search 搜索域,一般用不上
routes 路由记录,当前写法代表默认路由,旧版使用gateway4字段,已弃用
version 文件格式的版本,目前基本是2,不用过多研究
3.修改完记得应用网卡配置才能生效!
root@ubuntu24-13:~# netplan apply

浙公网安备 33010602011771号