我刚刚设置了LAMP,并且所有程序似乎都正常工作。我正试图让phpMyAdmin工作。我不断收到403错误。我认为这是因为httpd用户无法访问相应的目录。我的问题相当简单。我用什么命令行命令来检查另一个用户的权限? 也就是说我以root身份登录,并希望查看用户httpd的文件权限。其他用户的Linux文件权限
感谢您的帮助。
我刚刚设置了LAMP,并且所有程序似乎都正常工作。我正试图让phpMyAdmin工作。我不断收到403错误。我认为这是因为httpd用户无法访问相应的目录。我的问题相当简单。我用什么命令行命令来检查另一个用户的权限? 也就是说我以root身份登录,并希望查看用户httpd的文件权限。其他用户的Linux文件权限
感谢您的帮助。
ls -l
将列出你的persmissions
沿所有文件的样本条目将是
d __rwxr-xr-x__ 2 user 4096 Apr 18 00:05 css
这突出部分代表许可
前3个字母 - >所有者
下一个3个字母 - >集团
最后3个字母 - >其他
的R - >可读,W - >写的,X - >可执行文件。
在这个特殊的例子,所有者可以读,写和执行,小组成员和其他人只能读取和执行,
ls -ld /path
取代“路径”绝对路径目录
这是否意味着,如果我看组部分则用户x将拥有这些权限?它肯定会根据为特定用户设置的权限而变化? – JamesWat
如果用户x与您的组在同一组中,则第二组将定义他们的权限。如果不是那么最后3个字母。它不能设置为用户特定的。即如果用户x和y不在你的组中(或者两者都在你的组中),权限对他们来说也是一样的。你无法区分这两者 – Anoop