Chinaunix

标题: 如何隐藏文件夹 [打印本页]

作者: vovo2000    时间: 2009-06-26 18:33
标题: 如何隐藏文件夹
我想对用户隐藏一些文件夹,
但是不想用文件前面加点的方式来隐藏,请问有什么好方法。
作者: rhlei    时间: 2009-06-26 21:45
标题: 回复 #1 vovo2000 的帖子
没做过。。。

不过你可以限制权限来实现
作者: zyp339025518    时间: 2009-06-26 21:48
在前面加点好像是可以的,就是不知道会不会对系统有什么影响!
作者: www_xylove    时间: 2009-06-26 22:54
貌似只有加 .的方式了
作者: polokus    时间: 2009-06-29 00:38
限制访问权限不就可以了么,反正就是不允许用户访问
作者: kns1024wh    时间: 2009-07-07 10:21
标题: 回复 #1 vovo2000 的帖子
.filename这个是一个方式 不过使用ls -a的参数是可以看到的
应该将其他用户的权限全部取消 filename 为600的权限
作者: vovo2000    时间: 2009-07-09 09:55
后来我想到一个方法 就是通过把用户的根目录限制到另外一个目录去,
然后让把允许修改的文件,在该目录下建立硬链接。
但是存在几个问题。
①目录不能建硬链接。不过通过新建同名文件解决了。
②既存文件的话就没有问题,编辑更新,都能马上反应到原来的目录中去,
 但是新建立的文件的话就无法马上反应到原来的目录中。

我试图通过建立目录的软连接来解决,但是由于限制用户在自己的目录中,无法跳到链接的目录去。


继续等待达人,希望能有更好的解决方案。
作者: vovo2000    时间: 2009-07-09 10:14
所以想知道如何解决,
让用户能够访问自己根目录之外的某个目录(在已经限制了用户在自己的根目录的情况下)

呵呵,好矛盾哦。
不过真有这种需求。
作者: zerotog    时间: 2009-07-10 21:01
前面加点的方式有什么不好,个人感觉很好
作者: jzyjstz    时间: 2009-07-22 19:56
可以用hide_file={pattern}隐藏
作者: vovo2000    时间: 2009-07-28 15:29
原帖由 zerotog 于 2009-7-10 21:01 发表
前面加点的方式有什么不好,个人感觉很好


因为ftp是直接连接到www目录下的,加.的话,路径变了,网站就看不了了
作者: vovo2000    时间: 2009-07-28 15:34
原帖由 jzyjstz 于 2009-7-22 19:56 发表
可以用hide_file={pattern}隐藏


不好意思,回复迟了。

具体怎么操作,能详细说说么。
作者: laowolf    时间: 2010-01-05 10:20
标题: 回复 #7 vovo2000 的帖子
能把你的需求说的更清楚些吗?
作者: 7717060    时间: 2010-01-05 10:52
原帖由 laowolf 于 2010-1-5 10:20 发表
能把你的需求说的更清楚些吗?

他说的是ftp,lz应该说的是系统目录,系统目录应该没法隐藏.(除加点外)
作者: blueswxs    时间: 2010-01-05 16:17
原帖由 vovo2000 于 2009-7-9 09:55 发表
后来我想到一个方法 就是通过把用户的根目录限制到另外一个目录去,
然后让把允许修改的文件,在该目录下建立硬链接。
但是存在几个问题。
①目录不能建硬链接。不过通过新建同名文件解决了。
②既存文件的 ...



给你一点思路,目录可以用这个办法解决:
[root@server etc]# mkdir /tmp/etc
[root@server etc]# mount --bind /etc/ /tmp/etc/
[root@server etc]# mount -l
/etc on /tmp/etc type none (rw,bind)

访问/tmp/etc等同访问/etc。
作者: 7717060    时间: 2010-01-05 19:16
原帖由 blueswxs 于 2010-1-5 16:17 发表



给你一点思路,目录可以用这个办法解决:
[root@server etc]# mkdir /tmp/etc
[root@server etc]# mount --bind /etc/ /tmp/etc/
[root@server etc]# mount -l
/etc on /tmp/etc type none (rw,bind) ...

相当于一个连接,但是不知道lz想做什么主要
作者: blueswxs    时间: 2010-01-05 19:38
原帖由 7717060 于 2010-1-5 19:16 发表

相当于一个连接,但是不知道lz想做什么主要


作者: laowolf    时间: 2010-01-06 15:11
我们自己在内核开发的一个策略,可以实现隐藏,而不是加“.”的形式。想了解下楼主的具体需求,要隐藏什么?为什么要隐藏?
作者: sqsqsqsq2001    时间: 2010-03-30 17:08
限制用户权限应该可以实现




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2