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

  • 相关阅读:
    Dp~Hrbust1426( 集训队的晚餐 )
    DP~数塔(hrbustoj1004)
    MyEclipse启动性能优化(----加快启动速度)
    很实用的php的缓存类文件示例
    PHP中9大缓存技术总结
    微信公众平台开发(76) 获取用户基本信息
    js中 onreadystatechange 和 onload的区别
    一个js文件导入js的函数
    PHP cURL实现模拟登录与采集使用方法详解教程
    Mysql清空表(truncate)与删除表中数据(delete)的区别
  • 原文地址:https://www.cnblogs.com/cmdm/p/7906342.html
Copyright © 2011-2022 走看看