参考了网上的vsftp虚拟用户的配置文档,自己做了下测试: 注意,在编辑配置文档时,没行最后不要留下空格!!否则vsftp运行会报错!! #tar zxf vsftpd-2.0.6.tar.gz #cd vsftpd-2.0.6 #vi builddefs.h //编辑builddefs.h 文件,将文件内容改成如下: #########################builddefs.h############# #ifndef VSF_BUILDDEFS_H #define VSF_BUILDDEFS_H #define VSF_BUILD_TCPWRAPPERS #define VSF_BUILD_PAM #undef VSF_BUILD...
先查看vsftp是否支持pam模块 ? # ldd /usr/sbin/vsftpd libpam.so.0 => /lib/libpam.so.0 (0x009e3000) # 有这个输出就对了 添加虚拟账户映射的本地账户(因为 虚拟账户要操作本地的文件,所使用的权限就是本地账户的权限,所以要把虚拟账户映射成本地账户) ? # useradd -s /sbin/nologin vuser 下面是vsftpd.conf的配置文件 ? anonymous_enable=NO local_enable=YES #因为要映射成本地账户,所以这里必须为yes local_u...
linux vsftpd 配置虚拟用户 配置之前查看安装如下软件包没有,最小化安装,所有软件包都是yum安装! [root@test ~]# yum install vsftpd [root@test ~]# yum install db4* 1.生成用户文件 #vi xxx.txt username password username password 2.生成口令文件 #db_load –T –t hash –f xxx.txt /etc/vsftpd/vsftpd_login.db 3.修改口令文件权限 #chmod 600 /etc/vsft...
本帖最后由 w80286 于 2010-03-26 10:38 编辑 系统环境:centos5.4 我按照网上的方法配置vsftp的虚拟用户实现方式: 3、虚拟用户形式实现(db及mysql形式) # cd /home/xuchen/vsftpd-2.0.3 //进入vsftpd-2.0.3的源代码目录 # make clean //清除编译环境 # vi builddefs.h \\继续编辑builddefs.h 文件,文件内容如下: #ifndef VSF_BUILDDEFS_H #define VSF_BUILDDEFS_H #define VSF_BUILD_TCPWRAPPERS #undef VSF_BUILD_PAM ...
vsftpD是一种在UNIX/Linux中非常 安全 且快速的FTP 服务器 ,目前已经被许多大型站点所采用。vsftpD支持将用户名和口令保存在数据库文件或数据库 服务器 中。vsftpD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的 安全 性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取FTP服务器中的文件,增加了对用户和...
vsftp+MySQL虚拟用户配置 vsftpD是一种在UNIX/Linux中非常安全且快速的FTP服务器,目前已经被许多大型站点所采用。vsftpD支持将用户名和口令保存在数据库文件或数据库服务器中。vsftpD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取FTP服务器中的文...
vsftpD是一种在UNIX/Linux中非常安全且快速的FTP服务器,目前已经被许多大型站点所采用。vsftpD支持将用户名和口令保存在数据库文件或数据库服务器中。vsftpD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取FTP服务器中的文件,增加了对用户和下载的可...
vsftpD是一种在UNIX/Linux中非常安全且快速的FTP服务器,目前已经被许多大型站点所采用。vsftpD支持将用户名和口令保存在数据库文件或数据库服务器中。vsftpD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取FTP服务器中的文件,增加了对用户和下载的...
vsftp+MySQL虚拟用户配置 vsftpD是一种在UNIX/Linux中非常安全且快速的FTP服务器,目前已经被许多大型站点所采用。vsftpD支持将用户名和口令保存在数据库文件或数据库服务器中。vsftpD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取FTP服务器中的...