红联Linux门户
Linux帮助

在CentOS 7上安装Pure-FTPd

发布时间:2016-09-03 14:55:28来源:topspeedsnail.com作者:斗大的熊猫
Pure-FTPd是Linux上的一个开源的FTP服务程序。
下面记录了在CentOS 7上安装配置Pure-FTPd的步骤。
 
安装epel源:
# yum install epel-release
 
使用yum命令安装Pure-FTPd:
# yum install pure-ftpd
 
配置Pure-FTPd:
位置文件位于/etc/pure-ftpd/pure-ftpd.conf:
编辑:
# vim /etc/pure-ftpd/pure-ftpd.conf
根据需求配置。
 
我的简单配置:
注释掉PAMAuthentication yes
# PAMAuthentication       yes
去掉PureDB /etc/pure-ftpd/pureftpd.pdb的注释:
PureDB      /etc/pure-ftpd/pureftpd.pdb
如果你想使用系统用户登录/etc/passwd)注释掉:
UnixAuthentication            yes
 
启动pure-ftpd服务:
# systemctl enable pure-ftpd
# systemctl start pure-ftpd
 
添加FTP用户:
# pure-pw useradd UserName -u User -g Group -d /path/to/ftp/dir
UserName:FTP用户
系统用户,例如apache或www-data,需要有ftp目录的读写权限。
系统用户组,例如apache或www-data
/path/to/ftp/dir:FTP目录
例如:
# pure-pw useradd ftptest -u apache -g apache -d /var/www/blog/ftp
密码加密保存在/etc/pure-ftpd/pureftpd.passwd
 
保存Pure-FTPD用户数据库:
# pure-pw mkdb
 
使添加的用户生效:
# systemctl restart pure-ftpd
现在你可以使用添加的fpt用户和密码连接到FTP服务器。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23853.html