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)测试

  • 相关阅读:
    Linux如何同步时间/更新时间
    Linux关机/重启/及注销命令
    Linux如何查看别名和取消别名
    Linux查看历史记录
    Linux命令行快捷键有哪些
    win10产品密钥 win10永久激活密钥(可激活win10所有版本 )
    Xshell如何连接
    Xshell6 优化
    逻辑运算符
    可变类型与不可变类型
  • 原文地址:https://www.cnblogs.com/huangcanbin/p/12574535.html
Copyright © 2011-2022 走看看