linux 查看端口例外
时间: 2023-09-24 17:14:30 浏览: 34
你可以使用以下命令查看 Linux 上的端口例外:
1. 使用 iptables 命令:
```
iptables -L -n
```
2. 使用 firewalld 命令:
```
firewall-cmd --list-all
```
如果你想查看特定端口是否在例外列表中,可以使用以下命令:
1. 使用 iptables 命令:
```
iptables -L -n | grep <port>
```
2. 使用 firewalld 命令:
```
firewall-cmd --list-ports | grep <port>
```
相关问题
linux开启 ftp21端口
在 Linux 系统上开启 FTP 21 端口,您可以按照以下步骤进行操作:
1. 确认 FTP 服务器已安装并正在运行。
2. 确认防火墙已允许 FTP 服务通过 21 端口。您可以使用以下命令来打开 21 端口:
```
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT
```
如果您使用的是防火墙软件,也可以在软件设置中添加 FTP 服务的例外。
3. 确认 SELinux 已允许 FTP 服务通过 21 端口。您可以使用以下命令来设置 SELinux:
```
sudo setsebool -P ftpd_use_passive_mode 1
```
4. 重启 FTP 服务以使更改生效。
以上是在 CentOS 系统上的操作方法,其他 Linux 发行版可能会有所不同。如果您还遇到问题,请查看您所使用的 Linux 系统的文档或者咨询专业人士的帮助。
如何确认这台linux机器上ftp端口是否开启
您可以使用以下命令来检查Linux机器上FTP端口是否开启:
```
sudo netstat -tnlp | grep :21
```
该命令将列出所有正在监听TCP网络端口的进程。如果FTP端口(默认为21)正在监听,则将显示以下行:
```
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1234/proftpd
```
其中,1234是正在监听FTP端口的进程的PID,proftpd是FTP服务器软件的名称。
如果您看到了这样的行,则表示FTP端口已经开启并正在监听。如果您没有看到这样的行,则表示FTP端口没有开启,或者FTP服务器软件没有正确安装或配置。
请注意,如果您的Linux机器上启用了防火墙,您需要确保FTP端口已经添加到防火墙的例外列表中,以便允许外部计算机连接到您的FTP服务器。您可以使用以下命令来检查防火墙设置:
```
sudo ufw status
```
如果防火墙处于活动状态,并且FTP端口未添加到例外列表中,则需要使用以下命令将FTP端口添加到例外列表中:
```
sudo ufw allow ftp
```
这会允许从外部计算机连接到您的FTP服务器。