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个用户是ab
,abxyz
和 ab_xyz_co
。
我不明白创建 3 个不同的用户有什么意义。
当我登录时,默认情况下我以用户 abxyz
的身份登录到计算机。我也不能假设其他两个用户(ab
和 ab_xyz_co
)只是存在并且从未使用过,因为我可以在其他 2 个用户的主目录中看到一些文件夹,它们的大小随时间变化。此外,这些文件夹的大小不同,即不会将相同的内容添加到所有帐户。
这是怎么回事?有什么想法吗?
这些可能是您在项目中配置了 SSH 密钥的用户。查看 https://console.cloud.google.com/compute/metadata/sshKeys?project=<your project>
看看是否是这种情况。您可以删除不想在新实例中出现的用户的 SSH 密钥记录。不过,您需要在项目中已经 运行 的实例中手动删除这些用户。
我在 Google Compute Engine 上有一个虚拟机实例 (Debian wheezy) 运行。在创建实例时,默认情况下 /home
目录中有 3 个用户(root
除外)。例如,如果我的电子邮件ID(用于登录Google云平台)是ab@xyz.co
,那么/home
目录中的3个用户是ab
,abxyz
和 ab_xyz_co
。
我不明白创建 3 个不同的用户有什么意义。
当我登录时,默认情况下我以用户 abxyz
的身份登录到计算机。我也不能假设其他两个用户(ab
和 ab_xyz_co
)只是存在并且从未使用过,因为我可以在其他 2 个用户的主目录中看到一些文件夹,它们的大小随时间变化。此外,这些文件夹的大小不同,即不会将相同的内容添加到所有帐户。
这是怎么回事?有什么想法吗?
这些可能是您在项目中配置了 SSH 密钥的用户。查看 https://console.cloud.google.com/compute/metadata/sshKeys?project=<your project>
看看是否是这种情况。您可以删除不想在新实例中出现的用户的 SSH 密钥记录。不过,您需要在项目中已经 运行 的实例中手动删除这些用户。