活动一特惠服务器
特惠
薪馨云-Ubuntu安装Pure-FTP搭建ftp服务
发布时间:7 天前
阅读量:234
1.更新软件源
apt-get update -y
2.安装Pure-FTPd
sudo apt-get install pure-ftpd -y
3.配置Pure-FTPd
添加用户和组
sudo groupadd -g 2001 ftpgroup
sudo useradd -g ftpgroup -u 2001 -s /bin/false -d /dev/null -c "pure-ftpd user" ftpuser
创建FTP目录
sudo mkdir /home/ftpusers
创建指定用户和目录(以test为例)
sudo mkdir /home/ftpusers/test
sudo pure-pw useradd test -u ftpuser -d /home/ftpusers/test
创建test用户会提示设置密码,输入两次相同的密码即可
创建用户数据库
sudo pure-pw mkdb
创建软连接
sudo ln -s /etc/pure-ftpd/pureftpd.passwd /etc/pureftpd.passwd
sudo ln -s /etc/pure-ftpd/pureftpd.pdb /etc/pureftpd.pdb
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/PureDB
4.设置权限
修改/home/ftpusers目录和任何其他子目录的权限;所有者必须是ftpuser,而组必须是ftpgroup
sudo chown -hR ftpuser:ftpgroup /home/ftpusers/
5.重新启动PureFTPD
sudo /etc/init.d/pure-ftpd restart
6.连接测试
在/home/ftpusers/test下创建文件,通过FTP进行访问查看
外部访问测试
尝试拉取test.txt文件