我目前正在使用 Google Cloud Shell,并且希望访问其他用户的永久磁盘。(不使用本地外壳)
问问题
1029 次
1 回答
2
Cloud Shell 是一个专用于您的微型虚拟机,免费且带有已安装的个人磁盘。
已编辑:感谢@Johnhanley 评论,您可以使用提供的此代码访问其他人的云shell文件。但是,您需要目标 Cloud Shell 环境的凭据,它不是很安全,建议您使用。
但是,您可以挂载fuse 目录。和其他用户也是。使用 fuse,您可以像在目录中一样在存储桶中导航。但请注意,存储桶不是文件系统:性能和使用情况不一样。此外,在文件同时使用的情况下,Fuse 不保证数据的完整性,尤其是写入并发。谨慎使用。
但是,如果您需要,您可以拥有一个公共工作区。
如果您将 Cloud Shell 用作开发环境,例如计算机或虚拟机,则适用相同的最佳做法。开发环境必须被认为是短暂的(计算机可能会中断或丢失/被盗,人们可能会离开公司,而您不再可以访问他们的云外壳),因此您必须经常将资源保存在安全空间中( Git 存储库,带有 Fuse 的云存储)
于 2019-08-29T21:40:06.473 回答