2020-04-19 15:16:18
yum install db4-utils db4 vsftpd
cd /etc/vsftpd vi vusers.txt
内容如下:
vivek vivekpass sayali sayalipass
现在创建数据库:
db_load -T -t hash -f vusers.txt vsftpd-virtual-user.db chmod 600 vsftpd-virtual-user.db vusers.txt
anonymous_enable=NO local_enable=YES # Virtual users will use the same privileges as local users. # It will grant write access to virtual users. Virtual users will use the # same privileges as anonymous users, which tends to be more restrictive # (especially in terms of write access). virtual_use_local_privs=YES write_enable=YES # Set the name of the PAM service vsftpd will use # RHEL / centos user should use /etc/pam.d/vsftpd pam_service_name=vsftpd.virtual # 激活虚拟用户 guest_enable=YES # Automatically generate a home directory for each virtual user, based on a template. # For example, if the home directory of the real user specified via guest_username is # /home/virtual/$USER, and user_sub_token is set to $USER, then when virtual user vivek # logs in, he will end up (usually chroot()'ed) in the directory /home/virtual/vivek. # This option also takes affect if local_root contains user_sub_token. user_sub_token=$USER # 设置虚拟用户根目录 local_root=/home/vftp/$USER # Chroot user and lock down to their home dirs chroot_local_user=YES # Hide ids from user hide_ids=YES
vi /etc/pam.d/vsftpd.virtual
内容如下:
#%PAM-1.0 auth required pam_userdb.so db=/etc/vsftpd/vsftpd-virtual-user account required pam_userdb.so db=/etc/vsftpd/vsftpd-virtual-user session required pam_loginuid.so
# mkdir /home/vftp # mkdir -p /home/vftp/{vivek,sayali} # chown -R ftp:ftp /home/vftp
service vsftpd restart
参考:http://www.cyberciti.biz/tips/centos-redhat-vsftpd-ftp-with-virtual-users.html
实验—–实现基于文件验证的vsftpd虚拟用户
03-21
配置vsftpd MySQL虚拟用户验证登录
03-31
Ubuntu 16.04 vsftpd: 530 Login incorrect 解决办法
03-07
Cherokee配置虚拟主机支持PHP
06-15
配置haproxy在http请求头添加后端用户真实IP
07-05
设计模式——适配器模式
05-30
Atom 1.44.0 发布,GitHub 推出的跨平台文本编辑器
07-07
CentOS 7配置并更换为本地或网络yum源
07-17
Debian 7 (Wheezy)安装配置Apache mod_fastcgi PHP-FPM
07-20
Docker安装配置tomcat jdk
06-21
IdeaCentre Y900虚拟BIOS界面
06-25
IdeaPad Y460p&Y560p用户手册
07-12
Jenkins运行多个步骤的配置
06-21
KVM虚拟机迁移至esxi的基本流程
06-29
Linux userconf用户帐号设置程序命令详解
06-19
Linux w显示目前登入系统的用户信息命令详解
06-06
Linux 的系统服务及其配置
07-07
Nginx HTTP2配置教程
06-23
TR260 G2服务器内存DIMM安装配置和内存插的槽分布
06-23
Ubuntu系统配置samba实现文件夹共享
06-22
虚拟声卡下载
1.97MB
下载虚拟视频软件下载
24.94 MB
下载EditBone(文本编辑软件) x32 V12.10.1 绿色免费版
3.51MB
下载MVBOX虚拟视频(音乐播放软件) V4.6.8 破解版
19.04 MB
下载Micro Editor(终端文本代码编辑器) v1.0 免费版
7.67MB
下载TextConverter文本转换器绿色版 v1.0
1021.4K
下载VirtualBox虚拟机下载
108.47MB
下载daemon tools v3.47(虚拟光驱工具)中文版
485KB
下载dopdf v7 虚拟打印机 v7.3 绿色中文版
64.72M
下载mdb文本导出工具下载
23KB
下载pdf creator(pdf虚拟打印机软件)v3.1.01210 免费版
3 MB
下载pdfcreator(PDF虚拟打印工具)v4.3.0 破解版
31.2M
下载txt分割器(文本处理工具)v3.5 官方版
0.35MB
下载win7虚拟光驱下载
1.3M
下载多文本剪贴板
49.94 KB
下载蓝牛文本整理精灵下载
59KB
下载谷歌地球(虚拟地球仪软件) 5.0 最新版
52.3M
下载酒精120%(虚拟光盘刻录软件)v2.1.0.20601 破解版
38.9M
下载MikTeX下载
128M
下载Oracle VM VirtualBox下载
538.39MB
下载