linux vsftpd服务器安装和配置

本文档详细介绍了如何在Linux系统中安装和配置vsftpd服务器,包括安装步骤、启动服务、配置文件解析、匿名及本地用户登录权限设定、虚拟用户登录的配置方法,并提供了相关问题的解决建议,旨在帮助用户搭建安全的FTP服务环境。
摘要由CSDN通过智能技术生成

一、安装
    CentOS或RedHat:
            # rpm -qa | grep vsftpd 查看是否已安装vsftpd服务器
             # yum install vsftpd  安装命令
    Ubuntu:
            # sudo apt-get install vsftpd 安装命令
二、启动
    # service vsftpd status 查看vsftpd服务状态
    # service vsftpd start 启动服务
    # service vsftpd stop 停止服务
     # service vsftpd reload 重新加载配置文件,不影响已登录的用户
    # service vsftpd restart 重新启动
三、配置文件
   /etc/vsftpd/vsftpd.conf 
           主配置文件
    /etc/vsftpd/ftpusers 
        指定哪些用户不能访问FTP服务器
    /etc/vsftpd/user_list
        1、当在/etc/vsftpd/vsftpd.conf中设置了userlist_enable=YES,且userlist_deny= YES时,user_list中指定的用户 不能访问FTP服务器。
        2、当在/etc/vsftpd/vsftpd.conf中设置了userlist_enable=YES,且userlist_deny= NO时,仅仅允许user_list中指定的用户 能访问FTP服务器。

主配置文件vsftpd.conf一些配置选项说明:
    # anonymous_enable=YES
         是否允许匿名用户登录
    # local_enable=YES
         是否允许本地用户登录
    # write_enable=YES 
         本地用户是否有写权限
    # anon_upload_enable=YES
         匿名用户是否具有上传权限
    # anon_mkdir_write_enable=YES 
         匿名用户是否具有创建目录的权限
    # anon_other_write_enable=YES 
        匿名用户是否具有写(修删改)权限
    # chroot_local_user=YES 
         不允许所有用户切换到其home目录以外的其它目录
    # chroot_local_enable=YES   # chroot_list_file=/etc/chroot_list
          /etc/chroot_list文件中指定的用户不能访问其home目录以外的其它目录
   # pam_service_name=vsftpd
  指出VSFTPD进行PAM认证时所使用的PAM配置文件名,默认值是vsftpd,默认PAM配置文件是/etc/pam.d/vsftpd。 

    # xferlog_enable=YES|NO
  控制是否启用一个日志文件,用于详细记录上传和下载。该日志文件由xferlog_file选项指定。默认值为NO,但简单配置文件中激活此选项。
 # xferlog_file=
  这个选项设定记录传输日志的文件名。默认值为/var/log/vsftpd.log。
 # xferlog_std_format=YES|NO
  控制日志文件是否使用xferlog的标准格式,如同wu-ftpd一样。使用xferlog格式,可以重新使用已经存在的传输统计生成器。然而,默认的日志格式更为可读性。默认值为NO,但自带的配置文件中激活了此选项。
 # log_ftp_protocol=YES|NO
  当此选项激活后,所有的FTP请求和响应都被记录到日志中。提供此选项时,xferlog_std_format不能被激活。这个选项有助于调试。默认值为NO。 
    

    
四、匿名登录
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值