zoukankan      html  css  js  c++  java
  • ftp服务器架设


    1、关闭防火墙
    service iptables stop
    2、关闭SELinux
    setenforce 0
    3、安装所需依赖及编译工具
    yum install -y gcc openssl-devel perl
    4、下载pure-ftpd
    curl -O https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.41.tar.gz
    5、解压
    tar -zxvf pure-ftpd-1.0.41.tar.gz
    6、进行配置
    ./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --with-puredb
    --with-throttling --with-tls
    7、编译和安装
    make && make install
    8、修改配置文件
    mkdir /usr/local/pureftpd/etc
    cd ./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
    9、控制文件
    cp pure-config.pl /usr/local/pureftpd/sbin/
    chmod 755 /usr/local/pureftpd/sbin/pure-config.pl
    10、启动服务
    cd /usr/local/pureftpd
    ./sbin/pure-config.pl ./etc/pure-ftpd.conf
    检查:netstat -tunpl
    11、添加管理用户
    useradd test
    mkdir -p /var/www/html/
    chown -R test:test /var/www/html/
    ./bin/pure-pw useradd ftp_userl -u test -d /var/www/html
    ftp_userl:ftp登录用户名
    -u:指定系统中存在的用户
    -d:指定访问的目录
    12、创建虚拟的用户数据库
    ./bin/pure-pw mkdb
    13、通过ftp链接工具(FileZilla)测试

  • 相关阅读:
    mongodb数据库迁移
    idea激活
    常见加密方式
    restful请求风格使用详解
    Jreble破解使用
    websocket入门与分布式websocket
    分布式Session的解决方案
    mysql基础知识与优化总结
    分布式事务详解
    多线程总结与使用
  • 原文地址:https://www.cnblogs.com/huangcanbin/p/12574535.html
Copyright © 2011-2022 走看看