【发布时间】:2012-08-23 14:14:49
【问题描述】:
我将目录 /var/app 设置为用户“isapp”的主目录。文件夹的所有者是“isapp”,组是“isapp”。我正在使用 Amazon 的 EC2 服务,因此当您登录 SSH 时,您使用用户“ec2-user”。我怎样才能做到这一点,以便我可以通过 SSH 访问该目录的内容?目前,无论是否使用 sudo,我都会被拒绝。
【问题讨论】:
标签: linux permissions
我将目录 /var/app 设置为用户“isapp”的主目录。文件夹的所有者是“isapp”,组是“isapp”。我正在使用 Amazon 的 EC2 服务,因此当您登录 SSH 时,您使用用户“ec2-user”。我怎样才能做到这一点,以便我可以通过 SSH 访问该目录的内容?目前,无论是否使用 sudo,我都会被拒绝。
【问题讨论】:
标签: linux permissions
你可以
chmod g+rx /var/app 的读取和执行访问权限
你不能用 sudo 访问这个文件夹的事实更奇怪,sudo cd /var/app 预计不会工作,但sudo ls /var/app 应该。
【讨论】:
chmod a+rx /var,因为它是这个文件夹的父文件夹。
usermod -G ec2-user isapp
chmod g+rwx /var/app
【讨论】: