社区
系统维护与使用区
帖子详情
为什么我的VSFTP没有使用PAM?
telong
2006-03-02 04:32:45
使用源码安装的,没有修改builddefs.h(#define VSF_BUILD_PAM 定义有的),我在/etc/pam.d/ftp里面指定了要拒绝的用户名(testftp),重启vsftpd后,testftp还是可以登陆使用,这是这么回事啊,是不是我编译的vsftpd没有使用pam啊,用ldd vsftpd检查,没有使用libpam库,这么回事啊,有人知道吗?系统为FC4!
...全文
181
6
打赏
收藏
为什么我的VSFTP没有使用PAM?
使用源码安装的,没有修改builddefs.h(#define VSF_BUILD_PAM 定义有的),我在/etc/pam.d/ftp里面指定了要拒绝的用户名(testftp),重启vsftpd后,testftp还是可以登陆使用,这是这么回事啊,是不是我编译的vsftpd没有使用pam啊,用ldd vsftpd检查,没有使用libpam库,这么回事啊,有人知道吗?系统为FC4!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
telong
2006-03-02
打赏
举报
回复
好了,找到问题了,原来是没有安装pam-devel!安装后就有pamlib了!
谢谢!
telong
2006-03-02
打赏
举报
回复
FC4,vsf_findlibs.sh不知道目录,但是用ldd /usr/sbin/sshd能找到libpam.so.0
fierygnu
2006-03-02
打赏
举报
回复
什么系统?vsf_findlibs.sh找到pam了吗?
telong
2006-03-02
打赏
举报
回复
使用ldd命令,如果这个程序的使用的动态连接库没有libpam和libpam_misc,那它肯定不使用PAM验证!(http://www.linuxmine.com/5214.html),我编译后的vsftpd用ldd检查就没有包含,是不是我编译的问题啊!但我在头文件里面定义了啊!晕,搞不懂了!
telong
2006-03-02
打赏
举报
回复
谢谢,这个我知道!我看的chinaitlab的视频教程,我看他就是通过修改pam.d/ftp文件不使用userlist_file实现用户的拒绝(sense=deny)或允许(sense=allow)的啊!
fierygnu
2006-03-02
打赏
举报
回复
/etc/pam.d/ftp不是干这个的。配置vsftpd.conf,设置userlist_enable,然后设置userlist_file指定一个配置文件,在该文件里设置要拒绝的用户。
man vsftpd.conf
vs
ftp
的安装配置详细说明
vs
ftp
是linux上比较安全的一种
ftp
,支持虚拟用户,而且配置简单,所以在这里上传了
vs
ftp
软件和配置说明书
vs
ftp
-ipk.tgz
vs
ftp
-ipk.tgz
vs
ftp
虚拟用户详细介绍
vs
ftp
j基于虚拟用户登录详细介绍,希望对大家有用啊
vs
ftp
安装及配置
vs
ftp
安装及配置。很全面。很好。
vs
ftp
安装及配置。很全面。很好。
vs
ftp
服务器配置(建立系统实体账号)
vs
ftp
服务器配置(建立系统实体账号),超简单建立
ftp
服务器
系统维护与使用区
19,615
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章