查看CentOS开放哪些端口的方法

查看当前打开的端口

1.使用netstat命令查看当前打开的端口,在终端中输入netstat -tunlp,可以看到当前系统中打开的所有端口,其中t表示tcp连接,u表示udp连接,n表示显示端口号,l表示显示监听状态,p表示显示进程号。

2.使用ss命令查看当前打开的端口,在终端中输入ss -tulpn,可以看到当前系统中打开的所有端口,其中t表示tcp连接,u表示udp连接,l表示显示监听状态,p表示显示进程号,n表示显示端口号。

查看防火墙规则

1.使用iptables命令查看防火墙规则,在终端中输入iptables -L,可以看到当前系统的防火墙规则,其中-L表示列出所有防火墙规则。

2.使用firewall-cmd命令查看防火墙规则,在终端中输入firewall-cmd --list-all,可以看到当前系统的防火墙规则,其中--list-all表示列出所有防火墙规则。

查看系统配置文件

1.使用cat命令查看系统配置文件,在终端中输入cat /etc/services,可以看到系统中所有服务的端口号,其中/etc/services是系统服务配置文件。

2.使用grep命令查看系统配置文件,在终端中输入grep -i port /etc/services,可以看到系统中所有服务的端口号,其中-i表示忽略大小写,port表示搜索的关键字,/etc/services是系统服务配置文件。

查看系统日志

1.使用grep命令查看系统日志,在终端中输入grep -i port /var/log/messages,可以看到系统中端口的相关日志,其中-i表示忽略大小写,port表示搜索的关键字,/var/log/messages是系统日志文件。

2.使用journalctl命令查看系统日志,在终端中输入journalctl -u port,可以看到系统中端口的相关日志,其中-u表示搜索的服务,port表示搜索的关键字。

以上就是查看CentOS开放哪些端口的方法,可以使用netstat、ss、iptables、firewall-cmd、cat、grep和journalctl等命令查看系统中开放的端口,也可以查看防火墙规则和系统日志来查看开放的端口。

本文链接:http://task.lmcjl.com/news/263.html

展开阅读全文