一、ftp简要介绍ftp是一个很古老的协议了,是一种基于明文传输的C/S架构协议。ftp基于tpc21、20端口,其中21端口为命令端口,20端口为数据端口。ftp命令连接同其他TCP连接一样,不过数据连接有两种模式:主动模式,也称作PORT模式:命令请求端口时,服务器端为减少等待,主动将..
分类:
其他好文 时间:
2016-05-02 00:47:50
阅读次数:
242
Centos6.7安装配置vsftpd虚拟用户演示环境系统:LinuxCentOS6.764位账号:root环境:无安装vsftpd1、安装依赖软件[root@localhost~]#yuminstallpam*db4*-y安装PAM(用于虚拟用户认证)和DB4(用于生成虚拟用户的用户名密码的db文件)。2、安装vsftpd[root@localhost~]#yuminsta..
分类:
其他好文 时间:
2016-04-30 01:18:15
阅读次数:
678
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
在root权限下,通过如下命令安装Vsftp: 使用rpm命令即可查看是否已经安装vsftpd: 在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。 1、打开配置文件,命令如下: 在配置文件中第11行的“anonymous_enable=YES”改为“anonymous_e ...
分类:
其他好文 时间:
2016-04-26 12:24:00
阅读次数:
188
由于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
详细配置转载来自以下链接: http://yuanbin.blog.51cto.com/363003/108262 vsftp源码下载(vsftpd-3.0.2.tar.gz): http://download.chinaunix.net/download.php?id=43934&Resource ...
分类:
其他好文 时间:
2016-04-25 19:40:33
阅读次数:
318
vsftpd的基于pam_mysql的虚拟用户机制虚拟用户:是ftp中常用的一种策略,因为ftp服务古老而且不安全,使用匿名用户不能有效的控制权限,而本地用户可以登录操作系统,极为不安全,所以引入了虚拟用户的概念,其只是将多个虚拟用户映射为一个本地用户,此用户可以设置不允许登录,从而加..
分类:
数据库 时间:
2016-04-25 01:08:53
阅读次数:
331