zoukankan      html  css  js  c++  java
  • 虚拟用户vsftp

    基于文本的虚拟用户:

    单行的为用户名,双数行的密码
    ftp100
    123456
    ftp101
    654321
    ftp103
    123321


    将文本文件转换为db文件
    db_load -T -t hash -f account.txt account.db

    ########################################pam_service_name=vsftp.vu决定 ,、到/etc/pam.d目录建vsftp.vu文件录入
    auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/account
    account required /lib64/security/pam_userdb.so db=/etc/vsftpd/account

    虚拟用户最终都会映射成系统上的一个用户s
    useradd vusr


    修改配置文件:
    local_enable=YES
    guest_enable=YES
    guest_username=vusr
    pam_service_name=vsftp.vu
    anon_world_readable_only=NO


    对于虚拟用户来说同匿名一样,家目录的写权限必须去除,这个与chroot没有关系


    ####################################################################################################################
    为每一个虚拟用户设置不同的目录:
    user_config_dir=/etc/vsftpd/user_config_dir

    在这一个目录里面的配置文件,都是以虚拟用户的名字命名的如ftp100文件,就代表ftp100这个用户的配置
    local_root=/home/vusr/ftproot/ftp100


    #####
    当然对于虚拟用户来说权限指令选项 和 虚拟用户一样
    anon_*****

  • 相关阅读:
    水波模拟算法
    火车调度问题
    讨论范式
    字符串编码传输
    意识的物质,物质的意识
    需求分析——项目日志管理系统
    委托揭秘
    [9]OCP:开放封闭原则
    NULL OBJECT 模式
    由《通用权限设计》而引发的随想
  • 原文地址:https://www.cnblogs.com/jw15330/p/6561590.html
Copyright © 2011-2022 走看看