QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 648|回复: 0

新手报到!先请教proftpd不能登录的问题

[复制链接]
发表于 2003-5-31 21:04:39 | 显示全部楼层 |阅读模式
Linux 2.4.17 + proftpd v1.2.4
原来是standalone模式,现改用inetd模式,做法如下
1、在ntsysv中,down掉proftpd
2、增加文件 /etc/xinetd.d/proftpd,内容如下
service ftp
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/sbin/proftpd
server_args =
}
3、修改/etc/proftpd/proftpd.conf
#ServerType standalone
ServerType inetd
(User 和 Group 还是缺省的 nobody )
4、shutdown -r now

可重新启动后,在客户机上ftp却被拒绝,发现服务器上/var/log/messages里相应报错“ unable to set daemon groups: Operation not permitted ”。/var/log/proftpd.log里没有记录。
用serviceboard手工启动后,ftp不被拒绝了,但客户机上又是报错“530 Login incorrect”,好像密码错了,但相同的密码却可以telnet进去,包括root在内换了几个用户都是如此。此时/var/log/proftpd.log里可以看到登录用户失败的记录。

为避免/etc/rc.d/init.d/proftpd(standalone模式)的干扰,我把它move到其他目录,再次重启后,在客户机上ftp依然被拒绝,服务器上/var/log/messages里还是报错“ unable to set daemon groups: Operation not permitted ”。

不知道是我哪里配置错了,是不是因为proftpd.conf里定义nobody有问题?可是为了安全,我还能改成什么呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 14:44 , Processed in 0.033879 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表