zoukankan      html  css  js  c++  java
  • Linux 安装配置 FTP 服务 (vsftpd)

    1. 安装 vsftpd

    yum install vsftpd -y

    2. 创建用户 record

    adduser -s /bin/nologin  -d /var/RecordFile/ record -p record

    -s /bin/nologin         不能登录系统, 只能用于ftp 等登录

    -d /var/RecordFile/   主目录路径

    -p record    设置密码为 record

      

    3. 更改 配置 /etc/vsftpd/vsftpd.conf

    a. 查看当前配置 (排除'#'开头的注释):

    [root@localhost src]# cat /etc/vsftpd/vsftpd.conf |grep -v '^#'
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=YES
    
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES

    b. 编辑配置文件,加入 如下配置(自定义可登录用户)

    #vim /etc/vsftpd/vsftpd.conf
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    chroot_local_user=NO
    userlist_enable=YES
    userlist_deny=NO
    userlist_file=/etc/vsftpd/user_allow_list
    anonymous_enable=NO

    c. 创建 配置文件 chroot_list 和 user_allow_list

    #vim /etc/vsftpd/user_allow_list
    admin
    record
    
    
    #
    #vim /etc/vsftpd/chroot_list
    admin
    record

    (vim 保存并退出: 按`ESC`键->输入":wq"->按回车键)

    d. 另一种配置用户的方法

     只在`/etc/vsftpd/vsftpd.conf` 配置文件中 配置 

    anonymous_enable=NO

    然后除 `/etc/vsftpd/ftpusers` 和 `/etc/vsftpd/user_list`  中的用户外 就能登陆

    如果有用户不能登陆, 从这两个配置文件中删除(或注释)掉就可以了

     4. 启动服务

    chkconfig vsftpd on      #设置自动启动
    service vsftpd start     #启动服务
    service vsftpd restart   #重启服务
    service vsftpd stop      #停止服务

    (可直接通过 `system-config-services` 命令 打开服务管理器管理)

    5. 防火墙什么的

    setsebool ftpd_disable_trans 1
    service vsftpd restart

    也可以直接 关闭防火墙嘛 :)

     至此, 已经可以登录ftp了 :)

  • 相关阅读:
    fiddler应用之Composer(发送接口请求)
    fiddler应用之AutoResponder(fiddler的重定向页面功能)
    fiddler应用之设置断点(fiddler篡改request和response数据)
    fiddler应用之过滤器(用fiddler筛选特定网络请求)
    fiddler配置之对移动设备进行抓包证书安装
    fiddler配置之设置手机代理
    外部排序的基本概念
    80天考研核心短语
    地址访问冲突问题(四体交叉存取)
    制约函数法
  • 原文地址:https://www.cnblogs.com/lzpong/p/6744334.html
Copyright © 2011-2022 走看看