linux如何对特定用户组隐藏他们各自目录下的文件夹?这个文件夹名字是一样的。

发布网友

我来回答

1个回答

热心网友

Linux对于隐含文件,只是前面加个. 所谓的隐含,只是普通ls不显示出来而已,用ls -a就可以看得到了。追问那怎么才可以保护那个目录不被访问呢?起码在www下看不到呢?

追答linux保护目录和文件,都可以设置权限,比如你ls -l 看文件和目录的属性:如
-rw-rw-r-- 1 myname myname 12 06-05 12:01 1.txt
它分别对应自己,同组人员,另外组人员权限,有三个属性,读,写,执行。
如上面这个意思是,(rw-)自己可读可写不可执行;(rw-)同组人可读可写不可执行,(r--)其他组人员,只可读,不可写不可执行;

另外你说的www看不到,那就不让非apache用户可读就行。比如把那文件属性改成其他人拥有,不是apache拥有,其他组不可以访问就行。
比如设置该文件:
chown someuser,somegroup
chmod 700

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com