linux如何拒绝所有主机ssh访问
要拒绝所有主机对Linux的SSH访问,您可以采取以下步骤:
修改SSH配置文件,禁用远程访问。打开 /etc/ssh/sshd_config 文件,找到 AllowUsers 指令,并将其设置为空,即可禁止所有用户远程登录。
bash
复制
AllowUsers ""
重启SSH服务以使更改生效。使用以下命令重启SSH服务:
复制
systemctl restart sshd
确认SSH服务已停止。检查SSH服务状态,确保服务已停止:
复制
systemctl status sshd
禁止SSH访问。使用防火墙或安全组策略阻止SSH端口(默认为22)上的传入连接。具体操作 *** 因Linux发行版和防火墙工具而异。例如,在使用iptables防火墙的情况下,可以使用以下命令封锁22端口:
复制
iptables -A INPUT -p tcp --dport 22 -j DROP
完成以上步骤后,您应该无法从任何主机通过SSH访问Linux系统。如有需要,您可以根据需要更改配置文件并重新启用SSH访问。
0