我如何在 google 云上设置一个 vm 实例,但使用我的首选用户名而不是 name_domain_com 或默认情况下那里的任何内容?
How can I set up a vm instance on google cloud but use my preferred username rather than name_domain_com or whatever goes there by default?
我刚刚设置了一个新的 ubuntu vm "compute Engine" 实例,ssh 提示符下的用户名很长。大约一两年前,我设置了一个实例,它只使用我电子邮件地址的第一部分而不是整个地址作为我的用户名。我的元数据设置如下:
enable-oslogin TRUE
并使用我的常规用户名(我的电子邮件地址的第一部分)在那里设置了 ssh 密钥。
但每次,它只使用我的完整电子邮件地址(用下划线替换“@”和“.”)。我发现了一些指向控制台 IAM 部分的链接,但是是否有更简单的方法来选择您想要的用户名?显然,一旦我登录到 VM 本身,我就可以更改它,但我仍然不想 fiddle。谢谢
恐怕无法使用不同的用户名,因为 OS 登录需要电子邮件地址。下划线将始终存在,因为所有电子邮件地址都必须同时包含 .和@字符。这是OS登录验证过程的一部分,无法更改,可以解释here
我刚刚设置了一个新的 ubuntu vm "compute Engine" 实例,ssh 提示符下的用户名很长。大约一两年前,我设置了一个实例,它只使用我电子邮件地址的第一部分而不是整个地址作为我的用户名。我的元数据设置如下:
enable-oslogin TRUE
并使用我的常规用户名(我的电子邮件地址的第一部分)在那里设置了 ssh 密钥。
但每次,它只使用我的完整电子邮件地址(用下划线替换“@”和“.”)。我发现了一些指向控制台 IAM 部分的链接,但是是否有更简单的方法来选择您想要的用户名?显然,一旦我登录到 VM 本身,我就可以更改它,但我仍然不想 fiddle。谢谢
恐怕无法使用不同的用户名,因为 OS 登录需要电子邮件地址。下划线将始终存在,因为所有电子邮件地址都必须同时包含 .和@字符。这是OS登录验证过程的一部分,无法更改,可以解释here