vsftpd目前被多数Linux发行版采纳为默认ftp服务器软件,如果使用它做为日常交换文件的工具,则可能需要让用户访问不在ftp主目录下的文件。
然而,很多用户可能已经发现,简单的使用创建软链接的方法并不能达到上述目的,用户会在ftp客户端上得到没有权限的错误。下面介绍两种可行的方案:
使用mount解决
用mount的bind选项可以方便地解决这一问题。
mkdir /home/ftp/haha
mount --bind /home/me/myDoc /home/ftp/haha
后面...
标签为 vsftpd 的文章:
目录
本文的配置方法不使用系统用户而采用 vsftpd 的虚拟用户来操作 ftp,虚拟用户在操作系统中并不存在,只用于登录管理 ftp,但虚拟用户登录成功后需要使用本地帐号来管理系统上的文件。关于 vsftpd 虚拟用户的介绍可以看看 kangzye 的文章《为vsftpd 建立虚拟用户》中开头的介绍。
一、添加本地用户及其权限
二、修改 vsftpd.conf
三、建立虚拟用户数据库
四、配置虚拟用户权限
五、修改 vsftpd 认证方式
六、完成,记得重启...