Google Cloud:为什么我的实例默认创建了3个用户?

Google Cloud: Why my instance has 3 users created by default?

我在 Google Compute Engine 上有一个虚拟机实例 (Debian wheezy) 运行。在创建实例时,默认情况下 /home 目录中有 3 个用户(root 除外)。例如,如果我的电子邮件ID(用于登录Google云平台)是ab@xyz.co,那么/home目录中的3个用户是ababxyzab_xyz_co。 我不明白创建 3 个不同的用户有什么意义。

当我登录时,默认情况下我以用户 abxyz 的身份登录到计算机。我也不能假设其他两个用户(abab_xyz_co)只是存在并且从未使用过,因为我可以在其他 2 个用户的主目录中看到一些文件夹,它们的大小随时间变化。此外,这些文件夹的大小不同,即不会将相同的内容添加到所有帐户。

这是怎么回事?有什么想法吗?

这些可能是您在项目中配置了 SSH 密钥的用户。查看 https://console.cloud.google.com/compute/metadata/sshKeys?project=<your project> 看看是否是这种情况。您可以删除不想在新实例中出现的用户的 SSH 密钥记录。不过,您需要在项目中已经 运行 的实例中手动删除这些用户。