zoukankan      html  css  js  c++  java
  • LINUX搭建VSFTP服务器

    一、离线安装vsftpd

    1、查看自己服务器有没有安装vsftpd。

       rpm -qa|grep vsftpd

     

    什么都没有显示,表示没有安装ftp服务器

     

    2、下载vsftpd的rpm包并安装

    下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)

     

    上传安装包到服务器,在安装包目录执行命令 rpm -Uvh vsftpd-3.0.2-28.el7.x86_64.rpm

     

    3、修改配置文件/etc/vsftpd/vsftpd.conf

     

    修改新增配置项说明:

    reverse_lookup_enable=NO

    禁用DNS反向解析。vsftp的配置文件默认开启了DNS反向解析,不加这个配置vsftp建立连接可能会时间超长(约20s)

    4、启动服务

    systemctl start vsftpd.service

    2、创建连接ftp用户

    新增用户:useradd -d /home/ftp1 ftp1

    为新增的ftp1用户设置密码:passwd ftp1

    我设置密码为123456,提示我的密码短于8位,忽略此提示,继续确认密码

     

    如果/etc/vsftpd/vsftpd.conf设置了userlist_deny=NO,则需要在/etc/vsftpd/user_list文件内新增一行用户。

    如果未设置userlist_deny或userlist_deny=YES,则不用在/etc/vsftpd/user_list文件中新增用户,如果用户在userlist文件中,则将用户从此文件中注释或移除

     

    重启ftp服务:systemctl restart vsftpd.service

     

    使用FileZilla工具进行连接测试,正常情况如下所示

     

    说明:

    ftpusers-------黑名单配置文件,这个里面的用户不允许访问FTP服务器

    user_list-------白名单配置文件,允许访问FTP服务器的用户列表。(vsftpd.conf中userlist_deny=NO时)

    vsftpd.conf---ftp核心配置文件

     

    作者:小念
    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    第五届河南省大学生程序设计竞赛 :最强DE战斗力(大数乘法)
    zzuli2455: 最大增区间(一)
    zzuli2455: 最大增区间(一)
    zzuli2424: 越靠近,越幸运(dfs)
    菜根谭#31
    菜根谭#30
    菜根谭#29
    菜根谭#28
    菜根谭#27
    菜根谭#26
  • 原文地址:https://www.cnblogs.com/kiko2014551511/p/15094674.html
Copyright © 2011-2022 走看看