多个用户的 Linux 文件夹权限

Ric*_*chW 3 linux permissions

我将目录 /var/app 设置为用户“isapp”的主目录。文件夹的所有者是“isapp”,组是“isapp”。我正在使用 Amazon 的 EC2 服务,因此当您登录到 SSH 时,您将使用用户“ec2-user”。我如何才能通过 SSH 访问该目录的内容?目前,无论是否使用 sudo,我都获得了拒绝许可。

jol*_*ier 5

你可以

  • 为应该能够访问此文件夹的用户创建一个组
  • 将 isapp 和 ec2-user 添加到该组
  • chgrp /var/app 文件夹到这个组
  • chmod /var/app 文件夹并允许对组进行读取和执行访问 chmod g+rx /var/app

您无法使用 sudo 访问此文件夹的事实更奇怪,sudo cd /var/app预计不会起作用但sudo ls /var/app应该起作用。