我的编程空间,编程开发者的网络收藏夹
学习永远不晚

mysql实现vsftp虚拟用户访问

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

mysql实现vsftp虚拟用户访问

使用MYSQL实现VSFTP虚拟用户访问


1、查看是否安装 mysql 安装包,没有就使用yum安装一下

mysql实现vsftp虚拟用户访问                        

2、查看是否安装vsftpd 软件包 如果没有就是用yum安装一下

mysql实现vsftp虚拟用户访问

3、查看mysql和ftp 服务是否为开机自启动如果不是就使用chkconfig 设置一下

mysql实现vsftp虚拟用户访问

4、登陆数据库

mysql实现vsftp虚拟用户访问

 

5、创建数据库名字vsftp 注意是后面使用分号

mysql实现vsftp虚拟用户访问

6、使用数据库vsftp并创建ftpuser 表

mysql实现vsftp虚拟用户访问

mysql实现vsftp虚拟用户访问

7、查看创建的ftpuser 是否成功,已经创建成功

mysql实现vsftp虚拟用户访问

8、插入数据名字为 yuri  和 kebo  密码为 123456   abcdef

mysql实现vsftp虚拟用户访问

9、查看 是否插入成功,现在已经插入成功

mysql实现vsftp虚拟用户访问

10、 在mysql 中创建一个专门用于读取数据库中虚拟用户信息的用户 ftpuser

mysql实现vsftp虚拟用户访问

11、使用刚刚创建ftpuser 登陆数据库

mysql实现vsftp虚拟用户访问

12、查看刚刚创建的数据库和表里面的内容

mysql实现vsftp虚拟用户访问

13、创建本地映射用户,并创建修改其家目录权限

mysql实现vsftp虚拟用户访问

14、安装支持mysql认证的PAM模块 下载地址如下

http://sourceforge.net/projects/pam-mysql/files/pam-mysql/0.7RC1/pam_mysql-0.7RC1.tar.gz/download

解压到/usr/class="lazy" data-src 下面,并进行编译安装

mysql实现vsftp虚拟用户访问

mysql实现vsftp虚拟用户访问

15、安装pam-devle 软件包

mysql实现vsftp虚拟用户访问

安装完成后会在/usr/lib/security下面看到如下两个文件,将这两个文件链接到/lib/security目录下面

mysql实现vsftp虚拟用户访问

mysql实现vsftp虚拟用户访问


16、编译 pam 认证文件/etc/pam.d/vsftpd,将原有的内容注视并添加以下两行内容以使用mysql 认证,输入的时候注意mysq数据库用户ftpuser的密码还有数据库名vsftp和表名 ftpuser等不要输入错误

mysql实现vsftp虚拟用户访问

mysql实现vsftp虚拟用户访问

User: 为登陆数据库添加的用户名

Passwd:为使用的用户名的密码

Host:为数据库的地址,如为localhost可能访问的时候解析出错,导致登陆失败

建议使用127.0.0.1

Db:为数据库名称

Table:为表名


17、重启mysql 和vsftp 服务,并关闭selinux 和iptables 防火墙等,在/var/ftp/guest下创建一个目录storage

mysql实现vsftp虚拟用户访问

18、测试是否成功,提示登陆成功并能查看里面现有文件

mysql实现vsftp虚拟用户访问


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

mysql实现vsftp虚拟用户访问

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySql如何实现新建并验证vsftpd虚拟用户

这篇文章将为大家详细讲解有关MySql如何实现新建并验证vsftpd虚拟用户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. Mysql安装yum -y install mariadb-serversy
2023-06-25

windows8远程桌面虚拟机配置以便支持VDI用户的访问

在VDI动手实验系列之前的文章中,我们已经完成了所有服务器角色的部署。在本文中,我们需要对远程桌面虚拟机进行配置。如下图所示的拓扑中,Win7VDI是RDVH服务器上的一个Hyper-V虚拟机,安装了Windows 7操作系统,而且已经加入
2022-06-04

Apache如何实现基于用户名的访问控制

Apache可以通过使用htpasswd文件和.htaccess文件来实现基于用户名的访问控制。创建htpasswd文件:首先要创建一个包含用户名和密码的htpasswd文件。可以使用htpasswd命令行工具来创建该文件。例如,运行以下命
Apache如何实现基于用户名的访问控制
2024-07-05

SpringBoot+Echarts如何实现用户访问地图可视化

这篇文章主要介绍SpringBoot+Echarts如何实现用户访问地图可视化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SpringBoot+Echarts用户访问地图可视化意义 在常见的电商、新闻、社交网站等,
2023-06-16

win10怎么实现同网段或跨网段访问虚拟机samba服务器

本篇内容主要讲解“win10怎么实现同网段或跨网段访问虚拟机samba服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10怎么实现同网段或跨网段访问虚拟机samba服务器”吧!环境wi
2023-07-02

如何实现Windows宿主系统和虚拟机ubuntu系统文件互相访问

今天就跟大家聊聊有关如何实现Windows宿主系统和虚拟机ubuntu系统文件互相访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。我的宿主操作系统是Windows 10,使用Ora
2023-06-06

如何在Prometheus中实现用户权限管理和访问控制

在Prometheus中实现用户权限管理和访问控制可以通过以下步骤来实现:使用基于OAuth2的认证服务:Prometheus本身并不提供用户管理和权限控制功能,但可以通过集成外部OAuth2认证服务来实现用户认证。常见的OAuth2认证服
如何在Prometheus中实现用户权限管理和访问控制
2024-03-04

docker中使用mysql数据库实现局域网访问

1.获取mysql镜像docker pull mysql:5.6注意:此处之所以获取mysql5.6是因为mysql5.7在centos7中启动可能会报错 2.查看镜像列表docker images3.启动mysql镜像docker run
2022-05-23

AngularJS如何实现用户访问身份认证和表单验证功能

今天小编给大家分享一下AngularJS如何实现用户访问身份认证和表单验证功能的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
2023-07-04

编程热搜

目录