linux下FTP下创建虚拟账户db_load

Linux_FTP配置虚拟用户问题
执行db_load -T -t hash -f login.txt /etc/vsftpd/vsftpd_login.db时报错
-bash: db_load -T -t hash -f login.txt /etc/vsftpd/vsftpd_login.db: No such file or directory
db_load应该linux下创建虚拟账户:

选项-T允许应用程序能够文本文件转译载入进数据库由于我们之虚拟用户信息文件方式存储文件里了让Vsftpd应用程序能够通过文本来载入用户数据必须要使用选项

指定了选项-T定要追加子选项-t;子选项-t追加-T选项用来指定转译载入数据库类型

-f 参数面接包含用户名和密码文本文件文件内容:奇数行用户名、偶数行密码

hash使用hash码加密

db_load -T -t hash -f /etc/vsftpd/virtual.txt login.db 前提linux下配置好Vsftp环境确保db_load命令使用用户文本信息文件转换db数据库并使用hash加密

【注:你需要安装db4-utils才有这个命令,用命令:yum install db4*】

时间: 2024-07-31 14:59:49

linux下FTP下创建虚拟账户db_load的相关文章

Linux FTP管理之虚拟用户的搭建与部署

项目环境: 西安凌云高科技有限公司由于业务的需求,需要架设一台FTP服务器.由于系统稳定和安全等方面的考虑.公司决定采用RHEL.4作为服务器平台,在平台上面安装VSFTP软件包.在安装的过程中考虑系统安全性和流量控制.配置VSFTP服务器对最大连接数.最大传输速率等进行限制,保证系统资源的合法性. 项目标准: 能够实现FTP虚拟目录的上传和下载保证公用虚拟目录的上传下载.针对不同的虚拟目录设置不同的权限. 项目实施: 配置虚拟目录之前,VSFTP软件包我们已经安装完成.关于FTP的简单部署<菜

配置与管理FTP服务器:提供虚拟账户FTP服务

[任务分析与要求] 在完成上文的匿名账户与本地账户的FTP服务后,本任务要求提供对外Internet的FTP服务 需要2个账户,账户名分别为upload和download,其中upload允许上载及下载 [软硬件环境] 使用虚拟机与真实主机结合的实训环境 在Vmware虚拟机系统中安装Red Hat Enterprise Linux Server 5.0 在硬盘上有Linux安装光盘的ISO文件 [步骤分解] 1.创建虚拟账户的文本文件 2.使用db_load命令将上面的login.t

【Linux FTP】(2)FTP服务器虚拟账户登录创建过程

需求: 后端目标ftp服务器,位于中转ftp服务器之后. 1.安装vsftp rpm包 #yum –y install vsftpd 2.建立虚拟用户口令库文件 #cd /etc/vsftpd/ #vim vuser.txt zhanguo zhanguo123 jialebi jialebi123 奇数行是用户名,偶数是密码 3.生成vsftpd的认证文件 #db_load -T -t hash -f /etc/vsftpd/vuser.txt /etc/vsftpd/vuser.db (生成

阿里云Linux下FTP服务器搭配配置

  阿里云服务器是国内目前 最好的一个云服务器了,不过价格方面也比较贵了,下面我们来给各位介绍在阿里云Linux下FTP服务器搭配配置了,大概方法 与linux下搭配ftp服务器区别不大,只是一些小细节了. 一.aliyun Linux(Redhat)安装vsftp软件 1.更新yum源 首先需要更新系统的yum源,便捷工具下载地址:update_source.zip.这里需要注意的是,目前文件无法传输,所以想要运行 update_source.sh 只能用文本打开,复制粘贴到阿里云服务器系统运

linux下ftp服务器架设

概述 使用文件传输协议(FTP)来通过网络在计算机之间传输文件是很普遍的一种方法.几乎在所有的平台上面都有FTP 的客户端和服务端的软件,因此用FTP来传送文件也是很方便的一个方法. 有很多配置FTP服务器的不同方法.其中一种是把FTP配置成只对系统中的用户开放的私有服务器,这也是FTP的默认配置.一个私有的FTP服务器只运行系统中的用户访问,而且可以对用户进行访问控制,这样可以给予或拒绝特定用户的访问权限. 另一种是把FTP服务器配置成匿名服务器.匿名FTP服务器允许任何人(不管有没有帐号)访

Windows 10系统下创建微软账户及本地账户互相切换方法(非预览版系统)

知识点分析: 首次使用账户取决于首次配置新建的账户   一.为创建微软账户方法.   二.本地账户切换微软账户方法.   三.微软账户切换本地账户方法. 操作步骤: 一.为创建微软账户方法   1. 点击"开始菜单"--选择当前账户头像--选择"更改账户设置",如图:       2. 在弹出的设置页面中选择"你的账户"--单击"改用Microsoft账户登录",如果当前没有微软账户在点击后出现的窗口中选择"创建一个

thinkphp-php在ThinkPHP下创建虚拟主机时,打开页面展现的是文件目录结构

问题描述 php在ThinkPHP下创建虚拟主机时,打开页面展现的是文件目录结构 为了建一个虚拟主机,我在网站根目录WWW下建了一个0327的文件,在0327下又建了一个shop的文件和放了ThinkPHP,shop里面有一个入口文件,各种在Apatch配置后,和System32/etc中添加后,打开网页出现的是 这样一个页面: Index of / 0327/ Application/ Login/ Public/ README.md article/ conn.inc.php phpMyAd

Linux下的目录创建命令使用实践

[文章摘要]        本文以实际的C源程序为例子,介绍了Linux下的目录创建命令(mkdir)的使用方法,为相关开发工作的开展提供了有益的参考. [关键词]        C语言  Linux  目录创建  makefile  开发   一.mkdir命令简介         mkdir命令用来创建指定名称的目录,其命令格式为:mkdir [选项] 目录...        其中,[选项]可以是"-m"."-p"或"-v".此外,目录名是

在Linux系统下使用TUN/TAP虚拟网卡的基本教程

在计算机网络中,TUN与TAP是操作系统内核中的虚拟网络设备.不同于普通靠硬件网路板卡实现的设备,这些虚拟的网络设备全部用软件实现,并向运行于操作系统上的软件提供与硬件的网络设备完全相同的功能.TAP 等同于一个以太网设备,它操作第二层数据包如以太网数据帧.TUN模拟了网络层设备,操作第三层数据包比如IP数据封包.操作系统通过TUN/TAP设备向绑定该设备的用户空间的程序发送数据,反之,用户空间的程序也可以像操作硬件网络设备那样,通过TUN/TAP设备发送数据.在后种情况下,TUN/TAP设备向