我很尴尬,因为我正在尝试翻译工具,但请原谅
由于问题su命令不再可用
我认为原因是使用相同的帐户,并且从不同的终端同时进行访问
请告诉我如何解决
答案 0 :(得分:2)
我今天遇到了同样的问题。您需要通过将必要的元数据添加到实例(也可能是项目)来启用oslogin。
以下说明。为我解决了。希望对您有帮助
https://cloud.google.com/compute/docs/instances/managing-instance-access#enable_oslogin
要在项目范围的元数据中设置enable-oslogin,以便将其应用于项目中的所有实例:
转到“元数据”页面。 单击编辑。 添加键为 enable-oslogin 且值为TRUE的元数据条目。或者,将值设置为FALSE以禁用该功能。
点击保存以应用更改。
在现有实例的元数据中设置启用登录:
转到“ VM实例”页面。 单击要在其上设置元数据值的实例的名称。 在实例详细信息页面的顶部,单击“编辑”以编辑实例设置。 在“自定义元数据”下,添加一个元数据条目,其键为 enable-oslogin ,且值为TRUE。或者,将值设置为FALSE以将实例从功能中排除。 在实例详细信息页面的底部,单击“保存”以将更改应用于实例。
在创建实例时在实例元数据中设置启用登录:
在GCP控制台中,转到“虚拟机实例”页面。
单击创建实例。 在“创建新实例”页面上,为您的实例填写所需的属性。 在“元数据”部分中,添加一个元数据条目,其键为 enable-oslogin ,且值为TRUE。或者,将值设置为FALSE以将实例从功能中排除。 单击创建以创建实例。