FTP服务器搭建

FTP服务器搭建,第1张

概述FTP 服务器架设: 1. 关闭防火墙 2. 关闭SELinux 3. 安装所需依赖及编译工具 4. 下载pure ftpd 5. 解压 6. 进行配置 7. 编译和安装 8. 修改配置文件 9. 控

FTP 服务器架设:

关闭防火墙

service iptables stop

关闭SElinux

setenforce 0

安装所需依赖及编译工具

yum install -y gcc openssl-devel perl

下载pure-ftpd

curl -O https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.47.tar.gz

解压

tar -zxvf pure-ftpd-1.0.47.tar.gz

进行配置

./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --with-puredb  --with-throttling --with-tls

编译和安装

make && make install

修改配置文件

mkdir /usr/local/pureftpd/etccd ./configuration-file/cp pure-ftpd.conf /usr/local/pureftpd/etc/修改: /usr/local/pureftpd/etc/pure-ftpd.conf如下 PureDB   /usr/local/pureftpd/etc/pureftpd.pdb PIDfile  /var/run/pure-ftpd.pID

控制文件

cp pure-config.pl /usr/local/pureftpd/sbin/chmod 755 /usr/local/pureftpd/sbin/pure-config.pl

启动服务

cd /usr/local/pureftpd./sbin/pure-config.pl ./etc/pure-ftpd.conf检查:netstat -tunpl

添加管理用户

useradd pureftpdmkdir -P /var/www/HTMLchown -R pureftpd:pureftpd /var/www/HTML/./bin/pure-pw useradd ftp_user1 -u pureftpd -d /var/www/HTML#上面的命令执行完后需要设置密码
ftp_user1: ftp<a href="https://www.jb51.cc/tag/denglu/" target="_blank" >登录</a><a href="https://www.jb51.cc/tag/yonghuming/" target="_blank" >用户名</a>-u: 指定<a href="https://m.jb51.cc/tag/xitong/" target="_blank" >系统</a>中存在的<a href="https://www.jb51.cc/tag/yonghu/" target="_blank" >用户</a>-d: 指定访问的<a href="https://m.jb51.cc/tag/mulu/" target="_blank" >目录</a></code></pre>

创建虚拟的用户数据库

./bin/pure-wd mkdb

通过ftp连接工具(fileZilla)测试

总结

以上是内存溢出为你收集整理的FTP服务器搭建全部内容,希望文章能够帮你解决FTP服务器搭建所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1051087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存