zoukankan      html  css  js  c++  java
  • ftp服务器在linux中安装

    1.安装

    执行 yum -y install vsftpd

    2.检验是否安装vsftpd : rmp -qa | grep vsftpd      默认配置文件/ect/vsftpd/vsftpd.conf

    3.创建虚拟用户

    a.选择在根或者用户目录下创建ftp文件夹:mkdir ftpfile  - 如:/ftpfile

    b.添加匿名用户:useradd ftpuser -d /ftpfile -s/sbin/nologin

    c.修改ftpfile权限:chown -R ftpuser.ftpuser / ftpfile

    d.重设ftpuser密码:passwd ftpuser (视屏中设置成123456)

    4.配置

    a.cd /ect/vsftpd

    b. sudo vim chroot_list

    c.把刚刚新增的虚拟用户添加到配置文件中,后续引用

    d.:wq 保存退出

    e. sudo  vim /ect/selinux/config   修改为SELINUX=disabled

    f. wq保存退出

    -------假如碰到550拒绝访问时执行

     sudo setsebool -p ftp_home_dir 1

    重启linux服务器,执行reboot命令

    g.sudo vim/ect/vsftpd/vsftpd.conf

    5.防火墙的配置:

    a.-A input -p -TCP --dport 61001:62000 -j ACCEPT

    b.-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

    c. -A input -p -TCP --dport  20 -j ACCEPT

    d.-A OUTPUT -p TCP --sport  20 -j ACCEPT

    e.-A input -p -TCP --dport  21 -j ACCEPT

    f.-A OUTPUT -p TCP --sport  21 -j ACCEPT

    周永发
  • 相关阅读:
    css3 Gradient背景
    ArrayList源码解析(一)
    css3 @font-face
    ArrayList源码解析(二)自动扩容机制与add操作
    ArrayList源码解析(三)
    JavaScript基础
    JavaScript中的字符串方法总结
    一个完整的HTTP请求过程
    HTML5学习
    JS编程
  • 原文地址:https://www.cnblogs.com/yvanBk/p/8686328.html
Copyright © 2011-2022 走看看