Har*_*way 2 linux rights admin chmod
我对我的文件有一些奇怪的用户权限.
以user1身份登录,我已设置文件的user2所有者.它确实奏效了.
-rw-r-xr-x 1 user2 user2 21090 Jun 18 16:28 myFile.php
drw-r-xr-x 2 user2 user2 4096 Jun 18 16:30 font
Run Code Online (Sandbox Code Playgroud)
但是,当我用user2登录时,我有这种奇怪的未知权利.
-????????? ? ? ? ? ? myFile.php
d????????? ? ? ? ? ? font/
Run Code Online (Sandbox Code Playgroud)
小智 5
包含这些文件的顶级目录没有设置"x"位.
chmod u=rwx test2/; ls -l test2
total 4
drwxr-xr-x 2 user group 4096 Jun 19 14:43 dir
-rw-r--r-- 1 user group 0 Jun 19 14:43 file
chmod u=rw test2/; ls -l test2
ls: cannot access test2/file: Permission denied
ls: cannot access test2/dir: Permission denied
total 0
d????????? ? ? ? ? ? dir
-????????? ? ? ? ? ? file
Run Code Online (Sandbox Code Playgroud)
要解决此问题,请将"x"位添加到根目录的以下部分.通常"组"部分是相关的,但根据您的情况,它可能是"其他人"或"用户".
chmod g+x /path/to/directory
Run Code Online (Sandbox Code Playgroud)
如需进一步阅读,请访问http://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions
| 归档时间: |
|
| 查看次数: |
1269 次 |
| 最近记录: |