虚拟用户:用户账号存储于何处?文件,MySQL,Redis,...vsftpd的认证功能托管给pam:PluggableAuthencateModule,认证框架,认证库;通过模块完成认证功能:/usr/lib64/security/pam_mysql模块:下载pam_mysql的源码包官方下载http://prdownloads.sourceforge.net/pam-mysql/pa..
分类:
数据库 时间:
2016-10-15 14:29:46
阅读次数:
261
一、安装所需要程序1.安装ftp服务所需的软件包[root@fsy-Centos6~]#yuminstallvsftpd2.安装MySQL数据库:[root@fsy-Centos6~]#yum-yinstallmysql-servermysql-devel3.安装编译安装所需的环境[root@fsy-Centos6~]#yum-ygroupinstall"DevelopmentTools""DevelopmentLibraries"4...
分类:
数据库 时间:
2016-09-16 15:40:32
阅读次数:
349
一、安装所需要程序事先安装好开发环境和mysql数据库#yum-yinstallmysql-servermysql-devel#yum-yinstallgroupinstall"DevelopmentTools""DevelopmentLibraries"安装pam_mysql-0.7RC1#tarzxvfpam_mysql-0.7RC1.tar.gz#cdpam_mysql-0.7RC1#./configure--with-mysql=/usr--with-o..
分类:
数据库 时间:
2016-08-11 23:03:48
阅读次数:
178
vsftpd基于mysql服务实现:查看是maradb中是否有pam-mysql,在目录/lib64/security/下。没有就编译安装pam-mysql步骤:1.#yum-ygroupinstall"DevelopmentTools""ServerPlatformDevelopment"2.#yum-yinstallpam-developenssl-develmariadb-develmariadb-server3.#./configure--w..
分类:
数据库 时间:
2016-05-12 08:08:11
阅读次数:
258
一、ftp简要介绍ftp是一个很古老的协议了,是一种基于明文传输的C/S架构协议。ftp基于tpc21、20端口,其中21端口为命令端口,20端口为数据端口。ftp命令连接同其他TCP连接一样,不过数据连接有两种模式:主动模式,也称作PORT模式:命令请求端口时,服务器端为减少等待,主动将..
分类:
其他好文 时间:
2016-05-02 00:47:50
阅读次数:
242
ftp:FileTransferProtocol,工作在应用层的文件传输协议,监听在tcp的21号端口;而ftp协议的实现有vsftpd、lftp、Filezilla、proftpd等等。ftp的用户一般由三类:匿名用户:不需要账号和密码就能直接登录本地用户:当前系统上非系统用户登录,即本地的普通用户虚拟用户:借助..
分类:
数据库 时间:
2016-04-28 12:40:28
阅读次数:
259
1.ftp用户匿名用户:映射到某一个固定的系统用户,例如(ftp,vsftp,/var/ftp)本地用户:系统用户,root及系统用户(0-999)虚拟用户:nsswitch:nameservicesswitch名称服务转换PAM:PlugablPlugableAuthenticationModules插入式认证模块本文主要讲解vsftpd基于pam_mysql的虚拟..
分类:
数据库 时间:
2016-04-27 22:51:47
阅读次数:
559
在centos7系统上实现搭建vsftp服务,基于pam_mysql的虚拟用户机制:编译安装pam_mysql准备环境:]#yum-ygroupinstall"DevelopmentTools""serverPlatformDevelopment"]#yum-yinstallpam-developenssl-develmariadb-develmariadb-server]#yum-yinstallvsftpd解压pam_mysql-0.7RC1..
分类:
数据库 时间:
2016-04-27 07:07:49
阅读次数:
204
一、vsftpd简介vsftpd是“verysecureFTPdaemon”的缩写,安全性是它的一个最大的特点。vsftpd是一个UNIX类操作系统上运行的服务器的名字,它可以运行在诸如Linux、BSD、Solaris、HP-UNIX等系统上面,是一个完全免费的、开发源代码的ftp服务器软件,支持很多其他的FTP服务器所不..
分类:
数据库 时间:
2016-04-26 14:26:28
阅读次数:
407
由于pam没有直接支持mysql,因此需要手动编译安装连接mysql的驱动pam_mysql,因此就需要准备编译环境。(1)yum-ygroupinstall"DedelopmentTools""ServerPlatformDevelopment"yum-yinstallmysql-servermysql-develpam-developenssl-devel(2)解压pam_mysql然后进入解压后目录...
分类:
数据库 时间:
2016-04-25 22:52:57
阅读次数:
338