Ubuntu安装Pure-FTP搭建ftp服务
帮助文档 2023-11-21 14:32 286

1.更新软件源

  1. apt-get update -y

2.安装Pure-FTPd

  1. sudo apt-get install pure-ftpd -y

3.配置Pure-FTPd

添加用户和组

  1. sudo groupadd -g 2001 ftpgroup
  2. sudo useradd -g ftpgroup -u 2001 -s /bin/false -d /dev/null -c "pure-ftpd user" ftpuser

创建FTP目录

  1. sudo mkdir /home/ftpusers

创建指定用户和目录(以test为例)

  1. sudo mkdir /home/ftpusers/test
  2. sudo pure-pw useradd test -u ftpuser -d /home/ftpusers/test

创建test用户会提示设置密码,输入两次相同的密码即可

img

创建用户数据库

  1. sudo pure-pw mkdb

创建软连接

  1. sudo ln -s /etc/pure-ftpd/pureftpd.passwd /etc/pureftpd.passwd
  2. sudo ln -s /etc/pure-ftpd/pureftpd.pdb /etc/pureftpd.pdb
  3. sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/PureDB

4.设置权限

修改/home/ftpusers目录和任何其他子目录的权限;所有者必须是ftpuser,而组必须是ftpgroup

  1. sudo chown -hR ftpuser:ftpgroup /home/ftpusers/

5.重新启动PureFTPD

  1. sudo /etc/init.d/pure-ftpd restart

6.连接测试

在/home/ftpusers/test下创建文件,通过FTP进行访问查看

img

外部访问测试

尝试拉取test.txt文件

img

标签:

  • Ubuntu安装Pure-FTP搭建ftp服务
Powered by ©智简魔方