5vsftp服务器配置

Posted sunnyangzs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5vsftp服务器配置相关的知识,希望对你有一定的参考价值。

  1. linux下vsftpd安装步骤
    1. 首先安装vstfpd
      1. sudo yum -y install vstfpd
    2. 去根目录创建ftpfile文件夹
      1. cd /
      2. sudo mkdir ftpfile
        1. 以后使用ftp上传的时候就会传到这个文件夹下面    
      3. cd ftpfile
    3. 创建一个ftp账户,这个账户只对ftpfile这个目录有权限,对于登录linux没有权限,
      1. sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin
    4. 接下来赋予权限
      1. chown -R ftpuser.ftpuser /ftpfile/ 
    5. 查看ftpfile文件夹的所属用户和权限设置
      1. cd /
      2. ll
    6. 重设ftpuser用户的密码
      1. sudo passwd ftpuser
        1. 为了方便起见,密码默认设置xxxxxx
    7. 在ftpfile文件夹下面创建一个文件
      1. sudo vim index.html
        1. 内容随意
    8. 接下来配置ftp服务器,让ftp服务器的配置指向刚刚创建的ftpfile目录
      1. ll | grep ftp
      2. whereis vsftpd
        1. vsftpd: /usr/sbin/vsftpd /etc/vsftpd /usr/share/man/man8/vsftpd.8.gz
      3. sudo vim /etc/vsftpd/vsftpd.conf
        1. 找到banner节点
          1. 客户端登录的时候的提示信息
          2. 修改为ftpd_banner=Welcome to happymmall  FTP service.
        2. 添加一个重要的属性loacal_root
          1. 把本地目录指向刚刚创建的文件夹
            1. local_root=/ftpfile
          2. 匿名访问的时候
            1. anno_root = /ftpfile
        3. 找到另外一个节点chroot_list
          1. 首先把节点打开
            1. cahroot_list_enable=YES
            2. chroot_list_file=/etc/vsftpd/chroot_list
          2. 添加节点use_localtime
            1. ftp服务器使用的是本地的时间
              1. use_localtime=yes
        4. 匿名访问节点关闭
          1. anonymous_enable=NO
        5. 保存退出
      4. 根据上一步的设置,创建文件chroot_list,并且添加用户
        1. cd /etc/vsftpd
        2. vim chroot_list
        3. 在chroot_list文件当中添加用户ftpuser
      5. 添加被动传输的范围
        1. pasv_min_port=30000 最小的传输端口

          pasv_max_port=30999 最大的传输端口

      6. 重启vsftpd服务
        1. sudo service vsftpd restart
      7. 配置防火墙
        1. vim /etc/sysconf/iptables
      8. 重启防火墙
        1. service iptables restart
      9. 重启vsftpd服务
        1. service vsftpd restart
    9. 设置selinux的配置文件
      1. vim /etc/selinux/conf
        1. SELINUX=disabled
      2. 重新生效
        1. sudo setenforce 0
      3. 重启vsftpd服务
        1. sudo service vsftpd restart
      4. 完(顺利运行)
  2. windows















以上是关于5vsftp服务器配置的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器二级域名配置

linux配置dns服务器配置命令

怎么配置SQL Server 2008服务器

游戏服务器如何配置?

Oracle数据库服务器配置步骤

Redis入门到精通(十五)——服务器基础配置(服务器端设定日志配置客户端配置多服务器快捷配置)