我已尝试从下面的链接执行此命令来阻止 SSH 进入我的计算机。
https://help.ubuntu.com/stable/ubuntu-help/net-firewall-on-off.html
sudo ufw block ssh
但是,我得到了所有命令语法列表。有什么想法吗?谢谢。
答案1
所需命令似乎是deny
而不是block
。
sudo ufw deny ssh
答案2
您引用的文档似乎已经过时了。
正确的用法似乎是sudo ufw deny ssh
。变化是您的系统中甚至没有启用 ufw,请检查sudo ufw status
。如果启用,请确保您同意默认的 DENY ALL。
如果您根本不需要 ssh 服务器,最好禁用。问题sudo service ssh stop
,假设您的系统使用的是默认的 upstart 系统。如果可行,您可以执行sudo echo "manual" >> /etc/init/ssh.override
。请参阅暴发户文档(我必须自己查找,通常我只是懒惰地移动脚本)以使其永久存在。
希望这有帮助,
Jeroen