VM Debian Google Cloud 帐户无法看到其他帐户的文件夹

VM Debian Google Cloud Accounts cannot see other account's folder

我想问一些关于 Google Cloud 上的 Debian 虚拟机的问题。所以我在我的计算引擎和我的笔记本电脑上设置了一些配置,这样我就可以从我的笔记本电脑使用 ssh account1@IPAddress ssh 到虚拟机,现在我在我的终端中以 account1@VM-name $ 登录。这样做之后,我克隆了自己的 GitHub Repo 以启动我的 Node.js 服务器(在这种情况下 Node.js 服务器可能不重要,但 git 克隆对故事线)。然后,我决定断开与终端的连接,并决定使用 SSH-in-browser 方法。这样我就用我的电子邮件登录了,比方说 account2@VM-name $。但是,当我键入 ls 时,GitHub 文件夹不存在。这对于跨云服务的 Debian VM 是否正常,以至于不同的帐户无法看到其他文件夹,或者实际上是否可以与不同的“ssh 帐户”共享相同的文件?或者我应该 sudo git clone 以便将其保存在 VM 的 root 文件夹中?

非常感谢您的帮助!

  1. 当您使用 account1@vm-name 登录并克隆了您的 github 存储库后,它将在 /home/account1 中可用目录。

  2. 现在,当您使用 account2@vm 登录并执行 ls 时,它将显示 /home/account2 的详细信息,显然什么都没有有吗

您可以使用以下命令。

sudo cd /home/account1

ls