- 论坛徽章:
- 0
|
mysql -p
mysql>create database vsftpvu;
mysql>use vsftpdvu;
mysql>create table users(name char(16) binary,passwd char(16) binary);
mysql>insert into users (name,passwd) values ('xiaotong',password('qqmywife'));
mysql>insert into users (name,passwd) values ('xiaowang',password('ttmywife'));
mysql>quit
然后,授权vsftpguest可以读vsftpvu数据库的users表。执行以下命令:
mysql -u root mysql -p
mysql>grant select on vsftpvu.users to vsftpguest@localhost identified by 'i52serial0';
mysql>quit
然后我用vsftpguest本地登陆,
mysql -pi52serial0 vsftpdvu
mysql>select * from users;
成功,列出xiaotong、xiaowang和加密后的密码
我参考的文章是http://www.21ds.net/article/_32/2004-08/09/356_1.html
且做了少许改动。vsftpdguest改成vsftpguest,vsftpdvu改成vsftpvu,
我认为文章中少了一句话在/etc/vsftpd/vsftp.conf/中,于是我加入pam_service_name=vsftpvu,并把原来的pam_service_name注释掉。 |
|