我正在从 AWS 迁移到 Digital Ocean,并且我习惯于 ubuntu 用户无需输入密码即可拥有 sudo 访问权限。我该如何复制此操作?
启用此功能还会有什么安全隐患?
答案1
将用户添加到
/etc/sudoers
和
sudo visudo
并添加
{user} ALL=NOPASSWD: ALL
其中 {user} 是您想要为其执行此操作的用户。请注意,如果您执行错误,可能会破坏您的系统,因此请确保始终有第二个帐户登录到“root”(因此使用提示符#
,而不是$
)
启用此功能还会有什么安全隐患?
严肃的。
无论如何,您都应该使用 ssh 密钥。除此之外,任何有权访问系统的人都可以销毁它。云实例的 1 条规则:您要备份。始终备份。每次备份。实例是不稳定的,因此它们可能随时被删除,而不会发出警告。所以您要备份。始终备份。每次备份。这有助于在您自己犯错时恢复,但当其他人弄乱您的系统时,备份总是有用的。