服务器Ubuntu系统中防火墙的使用和开放端口

发布日期:2021-12-05 阅读数量:3083 文章来源: CSDN-Aaron_Run 文章作者:数据港湾

摘要: 注意:不管是在Linux服务器还是在Ubuntu服务器中,当防火墙开启以后,会开放一些常用的端口,这时常常直接到自己Windows上telnet已经开放的端口,通常会忽略开放的这些端口在服务器中是否有程序进行监听,如果没有程序进行监听,telnet开放的这些端....

注意:不管是在Linux服务器还是在Ubuntu服务器中,当防火墙开启以后,会开放一些常用的端口,这时常常直接到自己Windows上telnet已经开放的端口,通常会忽略开放的这些端口在服务器中是否有程序进行监听,如果没有程序进行监听,telnet开放的这些端口时往往是不通的。

Ubuntu查看防火墙的状态

在Ubuntu系统进行安装的时候默认安装了ufw防火墙,查看防火墙的状态

命令:

sudo ufw status

系统提示: “Status: inactive”状态:不活跃

上面提示表示没有开启防火墙,并不是没有安装防火墙

如果没有安装可以使用命令安装

命令:

sudo sudo apt-get install ufw

Ubuntu开启防火墙

开启防火墙,命令:

sudo ufw enable

注意:Command may disrupt existing ssh connections. Proceed with operation (y|n)?

表示:命令可能会中断现有的ssh连接。继续操作(y|n)?

Ubuntu添加开放SSH端口

命令:

sudo ufw allow 22

开启完成,需要重启防火墙生效

命令:

sudo ufw reload           //重启ufw防火墙


启用ufw防火墙

sudo ufw enable


重启ufw防火墙

sudo ufw reload


关闭ufw防火墙

sudo ufw disable


设置外来访问默认权限

sudo ufw default deny        //拒接所有外来访问,本机能正常访问外部


开放普通端口

sudo ufw allow 21


关闭普通端口

sudo ufw delete allow 21


开放规定协议的端口

sudo ufw allow 8001/tcp


关闭指定协议端口

sudo ufw delete allow 8001/tcp


上一篇:硬盘挖矿有哪些?硬盘挖矿原理介绍 下一篇:Centos7.x下更改SSH的默认端口
最新活动
返回顶部

数据港湾旗下机房产品支持24小时免费测试

5299+用户的选择, 80760+小时稳定运行, 先测试后付款,让业务不熟更放心

立即注册
高防服务器_游戏服务器_香港站群VPS服务器

Copyright © 重庆快盈科技有限公司 All Rights Reserved. 2020-2022
声明:本网站部分文章图片和视频来源于网络,如有侵权,请及时联系我们删除

关注公众号

工信部ICP备案号:渝ICP备2020011018号-9   公安备案号:50011302001353   《中华人民共和国增值电信业务经营许可证》编号:B1-20212830
实名认证图标 可信网站证书
0.119196s