2019年02月04日 16:26:06

查看一台linux服务器上面哪些服务及端口

查看一台服务器上面哪些服务及端口


netstat -tuanp 去显示端口状态。
netstat -antu
netstat -nltp
netstat  -lanp

查看一个服务有几个端口。比如要查看mysqld
ps -ef |grep mysqld
查看某一端口的连接数量,比如3306端口
netstat -pnt |grep :3306 |wc
查看某一端口的连接客户端IP 比如3306端口
netstat -anp |grep 3306

查看防火墙状态:
iptables -L -n
下面添加对特定端口开放的方法:
使用iptables开放如下端口
/sbin/iptables -I INPUT -p tcp –dport 8000 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
重启服务
service iptables restart
查看需要打开的端口是否生效?
/etc/init.d/iptables status

关闭端口
iptables -A INPUT -p tcp –dport 8080 -j DROP

打开端口
iptables -A INPUT -p tcp –dport 8080 -j ACCEPT

重启服务
service iptables restart


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。