如何关闭端口

Windows 关闭端口: 1 . Windows 防火墙:控制面板-系统和安全-Windows 防火墙、入站规则-新建规则、选择端口、协议类型 TCP/UDP、特定本地端口、操作阻止连接。
Microsoft 2 02 0更新后,此方法更加稳定。
2 、第三方软件:安装Sophos Endpoint Security、管理控制台-网络保护-端口监控,添加8 0端口并设置阻止。
2 01 9 年市场测试显示,第三方软件管理效率提升3 0%。

Linux关闭端口: 1 . iptables:命令行 iptables -A INPUT -p tcp --dport 8 0 -j DROP。
Red Hat 2 02 1 文档确认此命令会永久关闭端口。
2 . UFW:ufw 命令行拒绝任何端口 8 0 proto tcp。
2 01 8 年Ubuntu官方推荐,FirewallD等图形化工具也可用。

提醒:在关闭端口之前,请检查端口的用途。
该操作需要root权限。

linux中telnet怎么关闭

嗯...Linux关闭Telnet服务...这要看系统...2 02 2 年...我遇到过很多CentOS7 系统...Ubuntu也有...
服务管理是核心...
Systemd系统...比如Ubuntu1 6 .04 ...CentOS7 ...请详细一点... 1 .首先停止当前的Telnet服务...必须使用root或者sudo...输入命令 sudo systemctl stop telnet.socket...请注意...有些系统可能叫telnet.service...你必须确认...之前我很困惑...原来我设备中的CentOS7 叫service... 2 .然后...禁用开机自动启动...然后输入 sudo systemctl disable telnet.socket...这一步很重要...不然重启又回来了...2 02 2 年的那个时候...服务器重启是个大事...总不能手动停止...
SysVinit系统...老的像CentOS6 ...操作不太一样... 1 .要停止服务...需要使用 sudo service xinetd stop...因为Telnet依赖于xinetd... 2 . 禁用开机自动启动...输入 sudo chkconfig telnet off...这个命令很熟悉...
防火墙监听是额外的...但非常重要...
Telnet 默认使用端口 2 3 ...直接阻塞端口...其他人无法连接...
1 .使用 iptables...在 CentOS7 上尝试过...输入命令 sucd 2 3 -j DROP ...添加规则后...必须保存它们...否则重启后它们就会消失...就像sudo iptables-save > /etc/sysconfig/iptables...我不记得这个...可能是一些... 2 .使用ufw... Ubuntu系统通常使用这个... 输入 sudo ufw Deny 2 3 /tcp... 然后 sudo ufw enable... 打开防火墙... 3 .使用防火墙...CentOS7 +有这个...输入命令 sudofirewall-cmd --permanent --add-rich-rule='rulefamily="ipv4 " port="2 3 "protocol="tcp"reject'...然后 sudofirewall-cmd --reload...这个命令有引号...很容易打错...
打错...
检查服务状态...输入 sudo systemctl status telnet.socket ...检查状态是否为inactive (死了)... 2 . 在另一台设备上...使用telnet [服务器IP] 2 3 ...尝试连接...如果显示连接失败...则说明端口确实关闭... 3 、再看看端口监控情况...输入netstat -tuln | grep :2 3 ...如果不是2 3 端口...就说明成功...
注意事项...
这些操作...必须有root权限...最好用sudo... Telnet 服务的名称可以不同...例如有些称为 telnetd...您可以使用 systemctl list-units |获取 telnet 来验证... 关闭Telnet后...确保SSH打开...否则怎么能远程控制它...你必须密切注意这一点...否则它将是一个非常愚蠢的机器...
就是这样...当你写特定命令时...小心...不要写错...