Jquery中文网 www.jquerycn.cn
Jquery中文网 >  服务器技术  >  文件服务器  >  正文 Vsftpd中使用软链接

Vsftpd中使用软链接

发布时间:2014-07-20   编辑:www.jquerycn.cn
Vsftpd与软链接

vsftpd目前作为大多数Linux发行版采用的默认FTP软件。
在实际的配置中,用户可能需要访问不在ftp主目录下的文件。
简单的使用创建符号链接的方法并不能达到上述目的,用户会在ftp客户端上得到没有权限的错误。

下面介绍两种可行的方案:

1.使用mount:
用mount的bind选项:
mkdir /home/ftp/haha
mount --bind /home/me/myDoc /home/ftp/haha

后面的目录应该先建立。这样,用户就可以访问/home/me/myDoc中的文件了。
提示:使用mount的bind选项后不针对整个分区进行挂载,而只是使文件夹或单个文件增加一种访问方法。

注意:对于Fedora等发行版的用户,如果你的系统启用了SELinux,可能需要把它关掉。

2.修改vsftpd的配置

在vsftpd.conf中,设置chroot_local_user=NO,这只对使用密码的本地用户有效,对匿名用户无效。
这一方法存在安全隐患,推荐使用第一种方法。

您可能感兴趣的文章:
Make方式安装vsFtpd时遇到的问题
Vsftpd中使用软链接
Linux VSFTP 配置详解
vsftpd 安装配置详细教程
我的vsftpd安装笔记
vsftpd下创建虚拟用户的方法
centos vsftpd 安装配置详解
Vsftpd+Mysql的安装配置教程
CentOS 5.5下FTP安装配置详解
ubuntu Server 11.10 下vsftpd虚拟用户配置

[关闭]