我已经将文件的所有权从用户02042013015更改为用户user19,并且成功更改了文件的所有权,但是我不知道如何通过user19访问文件?
我已经完成了,如此处的屏幕截图所示。
我已更改了屏幕截图中所示的目录模式,但仍然无法通过user19访问directory1。
最佳答案
使用su
?
# adduser testuser
# mkdir testdir
# chown testuser:testuser testdir/
# ls -l | grep test
drwxr-xr-x 2 testuser testuser 4096 Aug 8 09:55 testdir
现在,让它仅供所有者阅读:
# chmod 700 testdir/
# ls -l | grep test
drwx------ 2 testuser testuser 4096 Aug 8 09:55 testdir
并尝试将其列出给不同的用户:
# su - jmadmin -c 'ls -l testdir'
ls: cannot open directory 'testdir': Permission denied
# su - testuser -c "ls -l testdir"
total 0
请注意-
testuser
用户必须可读父目录。