在Linux中,可以使用防火墙来限制IP访问端口。以下是几种常用的方法:
iptables -A INPUT -p tcp -s 192.168.0.1 --dport 22 -j DROP
这个命令将会阻止IP地址为192.168.0.1的主机访问SSH端口。
sudo ufw deny from 192.168.0.1 to any port 22
这个命令将会阻止IP地址为192.168.0.1的主机访问SSH端口。
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.0.1" port protocol="tcp" port="22" reject'
sudo firewall-cmd --reload
这个命令将会阻止IP地址为192.168.0.1的主机访问SSH端口。
请注意,以上方法只是举例说明,实际操作时需要根据具体的需求和防火墙工具进行相应的配置。