Chinaunix

标题: 关于vsftp从ad上ldap用户 [打印本页]

作者: dalanzhu1982    时间: 2012-12-18 14:15
标题: 关于vsftp从ad上ldap用户


我使用webmin管理vsftp,不知道怎么设置ldap client,有没有高手教一下。
作者: dalanzhu1982    时间: 2012-12-18 14:32
或者说不是ldap的方式,或者其他方式。
作者: dalanzhu1982    时间: 2012-12-19 10:55
顶起。走过路过,看看。
作者: dalanzhu1982    时间: 2012-12-19 19:22
本帖最后由 dalanzhu1982 于 2012-12-19 19:23 编辑

1.之前设置的是自己的用户名,后来换成administrator就可以了。


2.LDAP Search Bases里面设置OU=it,OU=test,DC=test,DC=net,DC=cn


3.LDAP Browser里面就可以看到用户了。


作者: dalanzhu1982    时间: 2012-12-19 19:25
一直按照http://wenku.baidu.com/view/71f3a864caaedd3383c4d379.html里面写的做。可是做到最后发现ftp无法登陆。
提示:
500 OOPS: vsftpd: cannot locate user specified in 'guest_username':ftpguest

作者: chenyx    时间: 2012-12-19 19:29
本帖最后由 chenyx 于 2012-12-19 19:29 编辑

你的那个ftpguest用户应该先建一个
作者: dalanzhu1982    时间: 2012-12-19 19:37
什么意思?
作者: dalanzhu1982    时间: 2012-12-19 19:37
我是真的不懂。请教。
作者: chenyx    时间: 2012-12-19 19:56
也就是说你需要先在linux系统上有那个用户才行
作者: dalanzhu1982    时间: 2012-12-20 10:24

是不是这样。建一个账号?
作者: chenyx    时间: 2012-12-20 10:33
嗯,建立一个用户,shell选择nologin,不允许登陆
作者: dalanzhu1982    时间: 2012-12-20 11:20
按照你的提示,我设置了随便设置了一个密码,选择了shell选择nologin。
刚才试了一个ad里面的一个账号,提示
响应:        331 Please specify the password.
命令:        PASS ***********
响应:        530 Login incorrect.
错误:        严重错误
错误:        无法连接到服务器
作者: chenyx    时间: 2012-12-20 11:24
检查下vsftp的pam设置吧,你和后台ad需要进行交互验证才行.建议你参考一下论坛里有关vsftp+mysql认证的例子.
作者: dalanzhu1982    时间: 2012-12-20 11:27

这样可以?
作者: dalanzhu1982    时间: 2012-12-21 12:53
匿名用户可以登录,ftpguest也可以登录,就是ldap的用户登录不了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2