google 云 Shell 中主目录的共享访问

Shared Access for Home Directory in google cloud Shell

我目前正在使用 Google 云 Shell,我希望访问另一个用户的永久磁盘。 (不使用本地 shell)

有关查询主题的更多信息:https://medium.com/google-cloud/no-localhost-no-problem-using-google-cloud-shell-as-my-full-time-development-environment-22d5a1942439

Cloud Shell 是专供您使用的微型虚拟机,免费,并装有个人磁盘。

已编辑:感谢@Johnhanley 的评论,您可以使用此 code provided 访问其他人的云 shell 文件。但是,您需要目标 Cloud Shell env 的凭据,它不是很安全,建议使用。

但是,您可以挂载 fuse directory。而另一个用户也是。使用保险丝,您可以像在目录中一样在存储桶中导航。但要小心,Storage bucket 不是文件系统:性能和使用是不一样的。此外,Fuse 不保证文件同时使用时的数据完整性,尤其是写入并发时。谨慎使用。

但是如果你有要求,你可以有一个共同的工作space。

如果您使用云 Shell 作为开发环境,例如计算机或 VM,则适用相同的最佳实践。开发环境必须被认为是短暂的(计算机可能会中断或 lost/stolen,人们可能会离开公司而您无法再访问他们的云 shell),因此您必须保存您的来源经常在安全 space(Git 存储库,带 Fuse 的云存储)