我已经以用户user1
的身份在Google Cloud Platform Compute Engine(实例1)中部署了我的nodejs应用程序。我安装了所有必需的模块,并在实例上运行了pm2
。我的网站运行正常。
我还有另一个有权访问该实例的用户。当其他用户尝试重新启动pm2
进程时,他将无法访问在pm2
用户空间上运行的user1
进程。如何解决此问题,以便用户都可以修改实例上运行的进程和资源?
答案 0 :(得分:1)
其他用户是否对VM实例具有适当的IAM权限?我相信他们将需要Instance Admin (v1)
或Compute Admin
角色。在此处查看有关IAM roles and permissions的更多信息。