查看linux服务器开放端口命令及开放端口命令

如何查询Linux系统服务器开放了哪些端口?端口很重要,很多问题都是由于端口导致的,本文介绍查看linux服务器开放端口的命令。

查询开放端口命令

1、登录到Linux服务器:ssh root@服务器IP
2、使用命令iptables -L -n查看端口开通情况;
3、实例:查看阿里云百科网的端口开通情况

[root@aliyunbaike ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpts:10100:10110
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:8888
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:80
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:21

我们看到阿里云百科网已经开放的端口号有:8888、80和21号端口。

开放端口命令

我们以开放8888端口号为例:(请依次执行这5条命令)

/sbin/iptables-save > /etc/amh-iptables;
sed -i '/--dport 8888 -j ACCEPT/d' /etc/amh-iptables;
/sbin/iptables-restore < /etc/amh-iptables;
/sbin/iptables -I INPUT -p tcp --dport 8888 -j ACCEPT;
/sbin/iptables-save > /etc/amh-iptables;
//以上5条命令,请依次执行,完成linux下开放8888号端口

以上5条命令,请依次执行,即可开放linux下的8888号端口。

2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!

注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!