nsswitch&pam:nsswitch:nameserviceswitch名称服务解析名称解析:用户名、组名、主机名、服务名、...解析:根据已知的信息(key)查找某存储库,获取其它信息的过程;存储:文件、SQL、NoSQL、LDAP、dns...文件系统接口:系统调用SQL:NoSQL:通用框架,承上启下启下:用..
分类:
其他好文 时间:
2016-04-28 15:36:05
阅读次数:
327
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
一.Linux身份验证1.用户与系统管理员>用户分为系统管理员与普通管理用户两大类。>每个用户在系统中都有唯一的用户名,是用户使用系统的凭证。>系统管理员(SystemManager)又称之为超级用户,账号为"root",也叫根用户,拥有系统操作最高行使权。>在系统中具有最高权..
分类:
系统相关 时间:
2016-04-26 16:09:35
阅读次数:
753
一、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
vsftpd的基于pam_mysql的虚拟用户机制虚拟用户:是ftp中常用的一种策略,因为ftp服务古老而且不安全,使用匿名用户不能有效的控制权限,而本地用户可以登录操作系统,极为不安全,所以引入了虚拟用户的概念,其只是将多个虚拟用户映射为一个本地用户,此用户可以设置不允许登录,从而加..
分类:
数据库 时间:
2016-04-25 01:08:53
阅读次数:
331
第一步:安装vsftpd和mariadb~]#yuminstallmariadb-server~]#yuminstallvsftpd因为中CentOS7平台上/lib64/security/中没有pam_mysql模块驱动,需要编译安装pam_mysql这个模块。准备编译环境安装DevelopmentTools和serviceplatformDevelopment这两个包组,另外需要安装依赖到的..
分类:
数据库 时间:
2016-04-24 11:21:10
阅读次数:
192
VSFTPD:verysecureftp非常安全的FTP服务器软件,因为FTP是非常古老的软件,而且还是基于明文传输的,没有任何加密技术,所以就产生了vsftpd.基于tcp链接的,监听在21端口上。程序配置文件:/etc/vsftpd/vsftpd.conf[root@localhostftp]#servicevsftpdstart
Startingvsftpdforv..
分类:
数据库 时间:
2016-04-23 23:10:06
阅读次数:
393