- Published on
Ubuntu22.04 初始化设置(静态IP及修改SSH端口号)
- Reading time
- 2 分钟
- 作者
- Name
- zS1m
- Github
- @zS1m
近期搭建MC服务器时经常报错,为了控制变量排查环境问题,需要频繁重新安装Ubuntu,安装后需要进行固定服务器IP、修改SSH端口号等操作,这里记录下来以便参考
设置静态IP
首先查看系统信息
lsb_release -a
查看配置文件
ls /etc/netplan/
编辑文件
vi /etc/netplan/00-installer-config.yaml
要注意缩进格式
# This is the network config written by 'subiquity'
network:
ethernets:
ens18: # 网卡名
dhcp4: false # 关闭dhcp
addresses:
- 192.168.0.52/24 # 本机IP地址及子网掩码
routes:
- to: default
via: 192.168.0.1 # 网关地址
nameservers:
addresses: [8.8.8.8,8.8.4.4,192.168.0.1] # DNS服务器地址
version: 2
编辑后保存,应用该配置文件
netplan apply
验证修改情况
ifconfig
修改SSH端口号
ssh连接默认端口号为22,使用默认端口很容易被扫描攻击,建议修改为其他端口
编辑配置文件
vi /etc/ssh/sshd_config
22.04版本的Port 22默认是注释掉的,在下方添加一行,其中12222为自己想要使用的端口号
Port 12222
保存退出后重启服务
systemctl restart sshd
需要注意的是防火墙需要允许相应的端口
# 如果使用的是ufw
ufw allow 12222/tcp
# 如果使用的是iptables,iptables需要持久化,否则下次重启时规则会失效
iptables -I INPUT -p tcp --dport 12222 -j ACCEPT