免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 2876 | 回复: 21
打印 上一主题 下一主题

[FTP] vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-25 11:03 |只看该作者 |倒序浏览
我按照网上有篇教程配置
具体方法如下
===============================================
增加系统用户
useradd vsftpd

3、准备数据库
create database vsftpd;
use vsftpd;
create table users(name varchar(255) binary,passwd char(255) binary);
insert into users (name,passwd) values ('test',password('test'));
grant select on vsftpd.users to vsftpd@localhost identified by 'vsftpd';
flush privileges;

4、修改/etc/vsftpd.conf
guest_enable=YES
guest_username=vsftpd
#允许虚拟用户上传文件:
write_enable=YES
anon_upload_enable=YES
#把虚拟用户限制在主目录内
chroot_local_user=YES

5、下载安装pam_mysql
wget http://aleron.dl.sourceforge.net/sourceforge/pam-mysql/pam_mysql-0.5.tar.gz
tar -xzf pam_mysql-0.5.tar.gz
cd pam_mysql
make
cp pam_mysql.so /lib/security/pam_mysql.so

5.1)配置/etc/pam.d/vsftpd
auth required pam_mysql.so user=vsftpd passwd=vsftpd host=localhost db=vsftpd table=users usercolumn=name passwdcolumn=passwd crypt=2
 account required pam_mysql.so user=vsftpd passwd=vsftpd host=localhost db=vsftpd table=users usercolumn=name passwdcolumn=passwd crypt=2


注:配置文件
anonymous_enable=NO
local_enable=YES
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=vsftpd
listen=YES
listen_port=21
pam_service_name=vsftpd
==================================

结果登陆时候就出现错误

Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 2.0.3)
Name (127.0.0.1:root): mlove
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>;


不知道是什么原因  还有我的vsftpd 版本比较低 是1.x 的....

论坛徽章:
0
2 [报告]
发表于 2005-08-25 11:08 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

我的pam 文件里除了要求配置的东西之外 他前边还有写其他的东西不知道是做什么的

是不是把要加的东西 直接写到里边就行了?

论坛徽章:
0
3 [报告]
发表于 2005-08-25 11:17 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

原帖由 "灿烂涅磐" 发表:
我的pam 文件里除了要求配置的东西之外 他前边还有写其他的东西不知道是做什么的

是不是把要加的东西 直接写到里边就行了?
把原来的注释掉,只留你后加的试试

论坛徽章:
0
4 [报告]
发表于 2005-08-25 11:25 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

还是 不行...

是不是有的配置  地版本的vsftpd 没有??...
郁闷

论坛徽章:
0
5 [报告]
发表于 2005-08-25 11:36 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

你的vsftpd是怎么安装的?你的操作系统是什么?

论坛徽章:
0
6 [报告]
发表于 2005-08-25 11:39 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

操作系统是RH9 是在虚拟机上安装的

vstpd是安装RH时候自动安装好的...

论坛徽章:
0
7 [报告]
发表于 2005-08-25 11:58 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

1.x的版本也是应该支持的

论坛徽章:
0
8 [报告]
发表于 2005-08-25 13:05 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

应该是mysql的配置有问题吧

论坛徽章:
0
9 [报告]
发表于 2005-08-25 14:40 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

=。= mysql 配置会有什么问题呢??
哎  不懂理论 跟着教程配置太郁闷。。。
出问题也不知道是怎么样

论坛徽章:
0
10 [报告]
发表于 2005-08-25 15:59 |只看该作者

vsftp+mysql虚拟用户配置出问题 大虾帮帮解决哦

能不能贴出完整的配置文件?

mysql -u vsftpd -p
能否连接mysql数据库?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP