![如何访问所有用户的主目录?](https://linux22.com/image/176716/%E5%A6%82%E4%BD%95%E8%AE%BF%E9%97%AE%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E7%9A%84%E4%B8%BB%E7%9B%AE%E5%BD%95%EF%BC%9F%20.png)
如何访问所有用户目录而不仅仅是我自己的目录
通过根
答案1
首先,输入 来启用 root su -
。如果您想查看目录并查看文件名,只需执行cd /home/insert username here/
、然后ls
、然后从那里导航目录,就像您使用该用户时一样。如果您想要查看文件的内容、和/或写入文件、和/或执行它们,请按照查看目录内部的步骤进行操作,然后对于您想要查看的文件,然后执行 、chown filename
和chmod u+rwx filename
。确保在完成后撤消它,通过chmod u-wrx filename
和chown insert username here /home/enter username here
答案2
用户 root 有权访问文件系统上的任何目录:
查找某人的主目录位置:
grep <username> /etc/passwd|awk -F':' '{print $(NF-1)}'
列出该目录的目录内容:
ls <user home dir>