一、主要文件列表虚拟用户列表account.txt口令库文件/etc/vsfptd/account.dbPAM认证/etc/pam.d/vs_1主配置文件/etc/vsftpd.conf虚拟用户配置文件/etc/vsftpd/user_conf/aa虚拟用户主目录/home/vss/aa二、新建vsftpd的虚拟用户列表文件vi account.txtaa123123bb123123说明:这个文件建立的位置自定义三、生成口令库文件db_load -T -t hash -f ./account.txt /etc/vsftpd/account.dbchmod 600 /etc/vsftpd/account.db四、建立PAM文件vi /etc/pam.d/vs_1auth required /lib/security/pam_userdb.so db=/etc/vsftpd/accountaccount required /lib/security/pam_userdb.so db=/etc/vsftpd/account说明:先查看系统中是否安装Linux-PAM,再判断pam_userdb.so文件是否存在,及其路径;注意account写法没有后缀。五、新建系统虚拟用户useradd -m -d /home/vss -s /sbin/nologin vsschmod 700 /home/vss说明:Ubuntu系统下这里需要加参数-m。六、建立vsftpd的虚拟用户家目录mkdir /home/vss/aachown vss:vss /home/vss/aamkdir /home/vss/bbchown vss:vss /home/vss/bb七、修改主配置文件mv /etc/vsftpd.conf /etc/vsftpd.conf.bakvi /etc/vsftpd.confanonymous_enable=NOallow_writeable_chroot=YESlocal_enable=YESlocal_umask=022xferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESwrite_enable=YESanon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YESone_process_model=NOchroot_local_user=YESftpd_banner=Welcom to my FTP server.anon_world_readable_only=NOguest_enable=YESguest_username=vspam_service_name=vs_1#local_root=/home/vs/user_config_dir=/etc/vsftpd/user_conf说明:以上参数具体含义请参考http://www.sudu.cn/service/detail.php?id=11656八、修改vsftpd虚拟用户的配置文件mkdir /etc/vsftpd/user_confvi /etc/vsftpd/user_conf/aalocal_root=/home/vss/aaguest_username=vssvirtual_use_local_privs=YESanon_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_world_readable_only=NOanon_other_write_enable=YESvi /etc/vsftpd/user_conf/bblocal_root=/home/vss/bbguest_username=vssvirtual_use_local_privs=YESanon_umask=022anon_upload_enable=YESano免费云主机域名n_mkdir_write_enable=YESanon_world_readable_only=NOanon_other_write_enable=YES九、重启服务,并客户端测试service vsftpd restart十、若是新增vsftpd虚拟用户,步骤:1、在account.txt中添加用户名和密码2、更新口令库文件3、新建该用户的虚拟家目录,比如:/home/vss/cc,并赋予系统用户vss的权限4、新建该用户的配置文件,比如:/etc/vsftpd/user_conf/cc,并添加其权限
这篇文章主要介绍“linux中条件变量和信号量有哪些区别”,在日常操作中,相信很多人在linux中条件变量和信号量有哪些区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中条件变量和信号量有哪些区别”的疑惑有所帮助!接…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。