centos7 搭建 ftp 服务器

环境搭建 专栏收录该内容
15 篇文章 0 订阅

一、环境:

    centos7,联网正常。

二、安装:

    1、查看本机是否安装过vsftpd:

        rpm -qa |grep vsftpd

    2、安装vsftpd:

        yum install vsftpd -y

    3、操作vsftpd:

        启动:service vsftpd start

        停止:service vsftpd stop

        重启:service vsftpd restart

三、配置:

    配置文件:/etc/vsftpd/vsftpd.conf

        anonymous_enable=YES
        local_enable=YES
        write_enable=YES
        local_umask=022
        anon_upload_enable=YES
        anon_mkdir_write_enable=YES
        dirmessage_enable=YES
        banner_file=/etc/vsftpd/welcome.txt
        xferlog_enable=YES
        connect_from_port_20=YES
        xferlog_file=/var/log/xferlog
        xferlog_std_format=YES
        nopriv_user=nobody
        pam_service_name=vsftpd
        tcp_wrappers=YES
        # 自己添加
        # 使用被动模式连接
        pasv_enable=YES
        # 被动模式超时时间
        accept_timeout=60
        # 被动模式所使用的端口范围
        pasv_min_port=65400   
        pasv_max_port=65410
        # 启动并指定开放的用户列表
        userlist_enable=YES
        userlist_deny=NO
        userlist_file=/etc/vsftpd/user_list
        # 监听的端口
        listen_port=21
        listen=YES
        # 开放用户账号登陆
        guest_enable=YES
        guest_username=ftp
        # 限制用户的上传下载速度,0为不限制,单位: bytes/秒
        local_max_rate=0
        # 限制登陆用户的到默认的位置,默认为/var/ftp文件夹
        chroot_local_user=YES

        chroot_list_enable=YES

        chroot_list_file=/etc/vsftpd/chroot_list

 

四、遇到问题:

    

    出现原因:由于centos7中vsftp的配置文件默认将 listen_ipv6=YES 这一行没有注释掉,而我们目前的网络环境还不支持ipv6,从而导致出现错误无法启动。

    解决方法:是将 listen_ipv6=YES更改为:listen_ipv6=NO,或将这一行注释掉。

五、访问:

    打开chrome浏览器,输入:

        ftp://你自己的ip           

    完工!

    PS:

        1、上述配置是将注释掉的某些配置删除剩下的配置文件,是需要用户登录的配置。

        2、ftp的登录需要将允许登录用户添加到 /etc/vsftpd/user_list 文件下,一个用户一行。用户是linux的登录用户(useradd XXX),也需要设置密码(passwd XXX)。

 

  • 2
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值