Vic*_*tor 14 permissions 16.10
username
即使在获得所有权并授予所有权限后,我也无法打开目录:
sudo mkdir /path/to/the/directory/
sudo chown -R username:username /path/to/the/directory/
sudo chmod -R 777 /path/to/the/directory/
Run Code Online (Sandbox Code Playgroud)
我得到:
$sudo ls -al /path/to/the/directory/
total 0
drwxrwxrwx 1 username username 0 nov 16 15:13 .
drwx------ 1 root root 208 nov 16 15:13 ..
$ ls -al /path/to/the/directory/
ls: cannot access '/path/to/the/directory/': Permission denied
Run Code Online (Sandbox Code Playgroud)
会发生什么?
f35*_*f35 19
您对父目录没有权限
drwx------ 1 root root 208 nov 16 15:13 ..
Run Code Online (Sandbox Code Playgroud)
您必须在父目录上拥有 x 权限才能通过此目录
drwx--x--x 1 root root 208 nov 16 15:13 ..
Run Code Online (Sandbox Code Playgroud)
要做到这一点 :
sudo chmod go+x /path/to/the
Run Code Online (Sandbox Code Playgroud)