![如何禁用所有可能的远程访问?](https://linux22.com/image/11040/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%E6%89%80%E6%9C%89%E5%8F%AF%E8%83%BD%E7%9A%84%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%EF%BC%9F.png)
我的前任设置了我的电脑,但仍然有一点占有欲。我想确保他们无法监控我的计算机使用情况、访问文件等。我想知道系统偏好设置中是否有一个全面的设置,或者我可以使用什么来拒绝/重置所有 ssh 权限?我担心他们可能安装了某种后门或其他东西,一开始是出于善意,也许可以帮助我,但我真的不知道我在寻找什么。我运行的是最新版本的 Kubuntu,但不知道任何行话或行话。我只是想确保我的计算机对外部关闭。
答案1
如果您不信任的人(无论是谁)拥有或曾经拥有系统的管理员权限,您可以将其视为受损系统。
受损的系统“不属于您”,例如“您不知道其上可能运行什么或对其进行了哪些更改”。您应该从头开始重新安装机器,并确保首先备份所有个人文档。为了最大程度地偏执,您可以避免备份个人二进制可执行文件(检查源代码后重新编译这些文件)和个人脚本(首先阅读它们)。
通常,人们不会建议从受感染的系统备份文件,而是重建系统,然后恢复个人文件等最近已知的未受污染的备份,但在这种情况下,这可能是不可能或不可行的。
在设置新系统时,您显然会使用新密码,尤其是 root,并且您不会使用authorized_keys
旧密钥设置带有文件(用于 SSH)的帐户。
答案2
不,不幸的是,没有“不允许任何人远程访问此计算机”的一揽子设置。
您可以禁用 ssh、设置防火墙等,但确保消除所有后门和远程访问的唯一方法是重新安装整个系统。
答案3
有两种方法可以保证其他人无法远程访问您的系统。
- 正如其他人已经建议的那样,您将需要重新安装系统。
- 拔掉网络(有线和/或 WiFi)。
两者都不是一个令人愉快的选择。