zoukankan      html  css  js  c++  java
  • ftp

     rpm -ivh vsftpd-2.2.2-6.el6.i686.rpm
     rpm -qa |grep ftp
    /etc/vsftpd/
    /etc/vsftpd/vsftpd.conf
    /var/ftp/

    service vsftpd restart
    chkconfig vsftpd on
    chkconfig list
     chkconfig --list

    netstat -antup |grep 21
    系统账号登陆  

      禁止匿名登录  anonymous_enable=NO

      系统账号  useradd -s /sbin/nologin ftp1

      限制登陆目录

        chroot_local_user=YES
        local_root=/var/www/html
        chroot_list_enable=YES
        chroot_list_file=/etc/vsftpd/chroot_list

    对于chroot_local_user与chroot_list_enable的组合效果,可以参考下表:

      chroot_local_user=YES chroot_local_user=NO
    chroot_list_enable=YES 1.所有用户都被限制在其主目录下 2.使用chroot_list_file指定的用户列表,这些用户作为“例外”,不受限制 1.所有用户都不被限制其主目录下 2.使用chroot_list_file指定的用户列表,这些用户作为“例外”,受到限制
    chroot_list_enable=NO 1.所有用户都被限制在其主目录下 2.不使用chroot_list_file指定的用户列表,没有任何“例外”用户 1.所有用户都不被限制其主目录下 2.不使用chroot_list_file指定的用户列表,没有任何“例外”用户

    ----------------------------------------------------------------------------------------

    ftp虚拟账号登陆

     ftpusers和user_list

    ------------------------------------------------------------------------------------------------------------

    lftp

    PAM  /etc/pam.d

    authrequired /lib/security/pam_user.so  db=/etc/vsftpd/vsftpd_virtualuser
    account required  /lib/security/pam_user.so     db=/etc/vsftpd/vsftpd_virtualuser

    创建用户数据库文件

    配置pam.d

    创建用户目录

    创建配置文件

    user_config_dir=/etc/vsftpd/vsuserconif
    max_clients=300
    max_per_ip=10

    vim ftp

    guest_enable=yes
    guest_username=ftpuser
    anon_world_readable_only=no
    anon_max_rate=50000

    vim vip

  • 相关阅读:
    第四周助教小结
    java课程总结
    第十四周总结
    第十三周实验报告
    第十二周课程报告
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告(六)
    第七周课程总结&实验报告(五)
  • 原文地址:https://www.cnblogs.com/cmdm/p/7906342.html
Copyright © 2011-2022 走看看