有什么办法使GCP虚拟机与用户无关?



我想有包含不同用户可访问的安装库/依赖项的VM实例。我授予角色,如计算管理员,服务帐户用户等为用户相应。虽然他们可以从共享的主文件夹中看到文件夹/文件/代码,但他们不能使用安装的库和其他驱动程序。

每个用户必须使用他的SSH密钥访问,我不希望他们从头开始安装软件包和驱动程序。有可能完成吗?

登录处理建议

你可以修改那些在实例上有compute登录的用户角色,并按照设置os-login的说明允许他们通过gcloud(使用他们自己的帐户)SSH。

常见依赖项处理建议

你可以创建一个自定义的OS镜像,基于你所使用的支持的镜像之一,并将依赖关系烘焙到自定义镜像。

使用启动脚本在启动时安装/抓取依赖项。

正如John在评论中所说,您希望确保您的用户没有SUDO权限,因为他们可能会影响其他人。

相关内容

  • 没有找到相关文章

最新更新