2017-04-22 51 views
0

我创建了一个没有任何内容的新项目。GCE - 不同的用户名如果​​我使用SSH或从终端登录?

当我创造了我的第一个微比如我用的浏览器窗口SSH做了以下

  1. 连接到它。 我看到:

    USER_NAME @实例1:〜$

  2. 如果我连接使用gcloud指令:

    gcloud计算--project “项目名称-165421” 的ssh --zone“美国east1-b”, “实例1”

    我带到:

    用户名@实例1:〜$

为什么会发生这种情况,如何解决?

这是创造两个单独的用户,这对我造成了很大的困惑!

谢谢

回答

2

默认情况下,cloudSDK将尝试使用运行该命令的用户进行连接。

如果你看看docs, 它说你可以用你的默认SSH客户端指定用户名。

这意味着你的计算机上:

gcloud compute --project "projectname-165421" ssh --zone "us-east1-b" "[email protected]" 

另外,切换用户在浏览器窗口SSH:

sudo su username 
相关问题