在CentOS 7上安装Pure-FTPd

Pure-FTPd是Linux上的一个开源的FTP服务程序。

下面记录了在CentOS 7上安装配置Pure-FTPd的步骤。

安装epel源:

使用yum命令安装Pure-FTPd:

配置Pure-FTPd:

位置文件位于/etc/pure-ftpd/pure-ftpd.conf:

编辑:

根据需求配置。

我的简单配置:

注释掉PAMAuthentication yes

去掉PureDB /etc/pure-ftpd/pureftpd.pdb的注释:

如果你想使用系统用户登录/etc/passwd)注释掉:

启动pure-ftpd服务:

添加FTP用户:

  • UserName:FTP用户
  • 系统用户,例如apache或www-data,需要有ftp目录的读写权限。
  • 系统用户组,例如apache或www-data
  • /path/to/ftp/dir:FTP目录

例如:

密码加密保存在/etc/pure-ftpd/pureftpd.passwd

保存Pure-FTPD用户数据库:

使添加的用户生效:


现在你可以使用添加的fpt用户和密码连接到FTP服务器。

FTP服务端和客户端的文件传输是未加密的,非常的不安全,尤其是敏感信息。你可以配置Pure-FTPd使用安全传输协议(TLS)加密传输数据

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注