mysql pam 用户密码_配置MySQL来存储VSFTP的用户名和密码

本文介绍了如何将VSFTP的用户和密码从hash文件转换为使用MySQL进行存储,以增强安全性并简化用户管理。首先,详细讲解了安装和配置MySQL的过程,然后在数据库中创建专门的用户和表来保存VSFTP的虚拟用户信息。接着,通过pam_mysql实现PAM认证,并调整VSFTP的PAM验证文件以连接到MySQL。最后,提供了用户管理脚本来方便地增删改FTP用户密码。
摘要由CSDN通过智能技术生成

1.目的

将VSFTP的用户名和密码由hash数据文件的存储方式转为由mysql来存储,以提高安全性和使用户的管理更方便

2.调整过程

Vsftp之前已经安装且配置完,要调整的只是用户名和密码存储这一块,其他如配置文件、用户权限等保持原有配置,不作改动。

2.1安装/配置mysql

2.1.1安装mysql-5.0.45

#useradd  -s /bin/false -M mysql

#tar zxvf mysql-5.0.45.tar.gz –C /opt

#cd mysql-5.0.45

#./configure  --prefix=/usr/local/mysql

-#make

#make install

#cp support-files/my-medium.cnf  /etc/my.cnf

#cd  /usr/local/mysql

#chown -R mysql:mysql .

#bin/mysql_install_db --user=mysql

#chown -R root .

#chown -R mysql var

#bin/mysqld_safe --log --user=mysql &

#cd  /opt/mysql-5.0.45

#cp  support-files/mysql.server  /etc/rc.d/init.d/mysqld

#chmod  700  /etc/rc.d/init.d/mysqld

2.1.2将mysql加入自动启动服务队列

#chkconfig --add mysqld

#chkconfig  --level  345  mysq

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值