Ubuntu18.04-22.04防火墙开/关和修改远程端口

Ubuntu18.04-22.04,系统默认防火墙是ufw (Uncomplicated FirewallUbuntu18.04 ,如下图所示: 

1.看防火墙状态,默认是关闭的 
#ufw status 

2.开启防火墙 
#ufw enable

3.关闭防火墙

#Ufw disable 

4.如防火墙开启,放行指定端口命令如下 

ufw allow 80/tcp                         ##放行端口80 
ufw allow 22/tcp                         ##放行端口22 
ufw allow 8112/tcp                     ##放行端口8112 
ufw allow 1000:2000/tcp            ##放行端口范围 1000 到 2000 

 

5.删除放行端口命令如下 

ufw delete allow 80/tcp               ##删除放行端口80 
ufw delete allow 22/tcp               ##删除放行端口22 
ufw delete allow 1000:2000/tcp   ##删除放行端口范围1000:2000 

 

6.修改远程端口,重启ssh服务,并放行新的远程端口 

例如当前机器远程端口为22,需要修改远程端口为2882,示例命令如下: 
sed -i 's/^Port 22/Port 2882/' /etc/ssh/sshd_config     ##修改远程端口 
systemctl restart sshd                 ##重启ssh服务器 
ufw allow 2882/tcp                     ##放行新的远程端口 

7.使用新端口进行远程登录 

ssh root@具体IP -p 2882 

 

(以上操作同样适用debian10-12系统)

  • 0 用户发现这个很有用
此文章对您是否有帮助?

相关文章

CentOS7.x防火墙开/关和添加端口

CentOS7.X,系统默认防火墙是firewalld,以CentOS7.6示例     1.查看防火墙状态 firewall-cmd...

linux系统如何设置开启/禁止ping

为了防止别人通过网络ping扫描找到并攻击机,可以在本机设置禁止停止ping命令   L inux默认是允许Ping响应的,系统是不允许Ping由2个原因决定的: 内核参数...

Linux系统如何查看内存使用情况以及清理缓存

有时服务器卡顿,不一定是cpu使用率过高,也有可能是内存不够用了,可以参考下面的方法来查看,并及时清理。     1.查看服务器物理内存、交换分区使用情况的命令:free...

Linux系统锐速安装教程

注意事项:锐速安装的前提是确保网卡为 eth 系列   步骤一:安装推荐版本内核,安装完成重启机器...