从 EC2 上的 Ubuntu 安装中删除默认的“ubuntu”用户

Zuh*_*aib 8 ubuntu amazon-ec2

我正在尝试使用 Amazons EC2 新的免费套餐计划,并注意到默认的 ubuntu 安装附带了一个用户 ubuntu,该用户 ubuntu 已预先配置为使用您从 AWS 提供的密钥。我想做的一件事是添加一个新用户并删除默认的“ubuntu”用户。根据我使用其他 VPS(VMWare 和 Rackspace 云)的经验,您在全新安装时只有 root 权限(使用 Red Hat 而不是 Ubuntu)。

我是否应该删除默认的 ubuntu 用户有任何问题?

或者我应该不触摸用户“ubuntu”并创建一个新用户供我登录并完成我的工作。

小智 4

当然,您可以删除 ubuntu 用户,只需确保您创建的新用户能够执行 sudo 等操作即可。

总而言之,您的用户叫什么并不重要。CloudWatch 等服务也不会登录您的实例来获取生命值。该实例是一个虚拟环境,亚马逊公开的内容可供他们从主机系统使用。

另外,我不认为该用户是一个安全漏洞——相比之下,它被添加到 Ubuntu AMI 中,因为所有其他 AMI 都允许您使用 root 登录。这更多的是一个安全问题。;-)

此外,该帐户受私钥保护,因此除非您的私钥被泄露,否则我在这里看不到问题。在这种情况下,您应该在 AWS 控制台上生成一个新的对。

如果您确实想要再次登录,您可以尝试重命名它:usermod -l NEWNAME ubuntu