15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务
下面改配置文件
[root@lizhipenglinux01 ~]# vim /etc/pure-ftpd/pure-ftpd.conf
前面的#去掉,然后启动pure-ftpd,启动之前需要关闭vsftpd,因为有端口冲突。
下面创建测试目录,用来个pure-ftp的用户使用
其中,-u选项将虚拟用户ftp_usera与系统用户pure-ftp关联在一起,也就是说,使用ftp_usera账号登录FTP后,会以pure-ftp的身份来读取和下载文件,-d选项后面的目录为ftp_usera账户的家目录,这样可以使ftp_usera只能访问其家目录/data/ftp/。然后创建用户信息数据库文件,这一步最关键。命令:pure-pw mkdb。其中pure-pw还可以列出当前的FTP账号以及删除某个账号。例如,再创建一个账号
pure-pw useradd ftp_user2 -u pure-ftp -d /tmp
pure-pw mkdb
列出当前账号,命令:pure-pw list
如果想删除账号,命令:pure-pw userdel ftp-user2
测试pure-ftp