Chinaunix首页 | 论坛 | 博客
  • 博客访问: 482806
  • 博文数量: 67
  • 博客积分: 2952
  • 博客等级: 少校
  • 技术积分: 679
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-24 10:50
文章分类

全部博文(67)

文章存档

2011年(9)

2010年(36)

2009年(8)

2008年(5)

2007年(5)

2006年(4)

我的朋友

分类: LINUX

2011-04-22 17:21:59

    用vsftp架设了一个ftp服务器,并且可以用匿名访问。我希望共享出去的文件放在/ftp下的子目录,于是就将ftp用户的home目录改成/ftp,这样匿名登录后的主目录就是/ftp。但是/ftp下有很多子目录,只有一个pictures目录是想共享给匿名用户看的,其余的不希望让匿名用户看到。该如何做呢?
    方法其实很简单,将ftp用户的home目录改回/var/ftp,然后在/var/ftp下建希望共享出去的pictures目录,然后将/ftp/pictures mount到/var/ftp/pictures,这样匿名用户登录进来只会看到一个pictures目录。(注意,link是不行的)

mount --bind /ftp/pictures /var/ftp/pictures
umount /var/ftp/pictures


当然,也可以将这个mount放到/etc/fstab中

/ftp/pictures /var/ftp/pictures bind defaults,bind 0 0


阅读(2727) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~