1、安装yum -y install vsftpd db4-utils (db_load工具,用户加密用户名密码文件,生成.db文件)2、生成验证用户名密码数据库vim /etc/vsftpd/login.txtaaa (用户名)123456 (密码)bbb (用户名)asdf(密码)ccc (用户名)7654(密码)保存退出保存虚拟帐号和密码的文本文件无法被
FTP文件传输协议(File Transfer Protocol),即能够让用户在互联网中上传、下载文件的文件协议,而FTP服务器就是支持FTP传输协议的主机,要想完成文件传输则需要FTP服务端和FTP客户端的配合才行。 FTP协议占用两个端口号: 21端
原创
2016-11-17 16:17:06
655阅读
1. 安装vsftpd ,启动,自启动yum install -y vsftpd
systemctl start vsftpd
systemctl enable vsftpd2. 配置vsftpd2.1 创建虚拟用户useradd vsftp -M -s /sbin/nologin
useradd vfuser -d /var/ftproot -s /bin/nologin
# 创建ftp服务用户
虚拟用户
1、建立虚拟用户口令库文件
#cat logins.txt
mike
123
john
321
口令库文件中奇数行设置用户名,偶数行设置口令
2、生成vsftpd的认证文件
#rpm -ivh db4-utils*
#db_load -T -t hash -f /root/logins.txt /etc/vsftpd/vsftpd_login.db
原创
2011-11-26 03:36:57
368阅读
两种方式建立Vsftpd虚拟用户 我们登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。本地用户登录:使用系统用户登录,在/etc/passwd中。虚拟用户登录:这是FTP专有用户,有两种方式实现虚拟用户,本地数据文件和数据库服务器。FTP虚拟用户是FTP服务器的专有用户,使用虚拟用户登录FTP,只能访
原创
2017-03-17 14:14:56
444阅读
操作步骤为截图,若看不清可以直接点击图片,或者参考“文章附件”,下载参考亦可。。附件名为<Centos-Server-Vsftp-虚拟用户>
原创
2012-01-17 17:54:16
563阅读
CentOS 5.5 vsftp下配置虚拟用户
背景:FTP本地用户使用Linux系统用户账号时,存在安全隐患。避免一些别有用心的人员利用此账号登录到系统进行破坏造成不必要的损失。因此我们在配置FTP服务器时使用虚拟用户登录到FTP服务器进行资源下载和上
传。
实验环境:1. 服务器CentOS 5.5
 
原创
2012-04-10 16:29:24
795阅读
点赞
建立虚拟用户口令库文件(奇数行是用户名,偶数行是密码)进入/etc/vsftpd目录,然后新建文件user#vi/etc/vsftpd/user添加虚拟用户名和密码,奇数行为用户名,偶数行为密码。aa#用户名123#密码bb#用户名456#密码生成vsftpd的认证文件#rpm–qa|grepdb4-utils(看是否安装db4-util,没安装需要安装)#db_load-T-thash-f/et
原创
2018-08-05 16:34:51
477阅读
Vsftp ——虚拟用户
一.安装vsftp
yum install vsftpd
启用vsftdp
service vsftpd start
或
/etc/init.d/vsftpd start
停用:service vsftpd stop
重启:service
原创
2012-11-14 00:45:34
568阅读
点赞
vsftp虚拟用户虚拟用户所有虚拟用户会统一映射为一个指定的系统帐号,访问共享位置,即为此系统帐号的家目录,各虚拟用户可被赋予不同的访问权限,通过匿名用户的权限控制参数进行指定虚拟用户帐号的存储方式文件:编辑文本文件,此文件需要被编码为hash格式,文本的奇数行为用户名,偶数行为密码文本编辑完毕后使用db_load将其转换为数据库形式db_load-T-thash-fvusers.txtvuser
原创
2019-05-17 20:46:16
1498阅读
点赞
在使用Linux时,难免要进行各种文件的远程传输,比如:网站的代码,共享资源等,而这其中用的最多的传输方法大概就是FTP了。Linux下可用FTP服务端是非常多的,vsftp, proftp, uw-ftp等,其中vsftp流行度比较广,冲着这个,本人在自己的CentOS上也就选择了vsftp,而且,vsftp支持PAM(pluggable authentication modules)下虚拟用户
转载
精选
2015-09-23 17:51:35
802阅读
OS:ubuntu server 8.04.1ftp:vsftp version 2.0.6 db4.6-util1。安装#apt-get install vsftp db4.6-util2。建立虚拟用户使用目录#mkdir -p /var/123设置只允许ftp 访问#chown ftp.root /var/1233.创建用户数据库#vim 123.txtludy (虚拟
原创
2008-09-27 13:19:14
4272阅读
2评论
虚拟用户账号是为了保证FTP服务器的安全性,由vsftpd服务器提供的非系统用户账号。虚拟用户FTP登录后把指定的目录作为FTP根目录。虚拟用户与本地用户具有类似的功能,由于虚拟用户相对安全,因此正逐步替代本地用户账号。vsftpd虚拟用户账号设置过程:⑴ 建立虚拟账号库文件。⑵ 生成vsftpd的认证数据库文件。⑶ 建立虚拟用户所需的PAM配置文件。⑷ 建立虚拟用户所要访问的目录并设置相应权限。
转载
精选
2013-03-29 11:48:58
525阅读
1、安装vsftpdyum install vsftpd db4-utils -y2、修改vsftpd.conf文件# Example config file /etc/vsftpd/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a
原创
2014-05-16 12:20:50
1133阅读
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP(非常安全的FTP) 从此名称可以看出来,编制者的初衷是代码的安全。目前已经被许多大型站点所采用
原创
精选
2014-07-28 13:32:05
778阅读
1.首先创建账号列表,基数行为账号,偶数行为密码。vim /etc/vsftpd/user.list
down
down
up
up2.安装vsftp和加密程序,系统光盘都有这两个软件。 rpm -Uvh /media/cdrom/Server/vsftpd-2.0.5-10.el5.i386.rpm
rpm -Uvh /me
原创
2014-09-01 17:18:07
592阅读
一、安装
[root@localhost ~]# yum -y install vsftpd
二、配置用户和口令文本文件(用于生成系统可实别的口令库文件,建议保留,权限600)
[root@localhost ~]# cd /etc/vsftpd/
[root@localhost vsftpd]# vim vftpuser.txt
aaa
原创
2013-03-30 17:18:03
715阅读