QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 945|回复: 2

proftp不能匿名登陆,看了论坛帖子还是无法解决

[复制链接]
发表于 2006-2-25 22:35:15 | 显示全部楼层 |阅读模式
请各位帮忙看看

配置文件如下
[code:1]
# /etc/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
#

ServerName "Debian"
ServerType standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on

TimeoutNoTransfer 60
TimeoutStalled 60
TimeoutIdle 120

DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"

DenyFilter \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Uncomment this if you would use TLS module:
#TLSEngine on

# Uncomment this if you would use quota module:
#Quotas on

# Uncomment this if you would use ratio module:
#Ratios on

# Port 21 is the standard FTP port.
Port 21

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
# Normally, we want files to be overwriteable.
AllowOverwrite on

# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?pag...LSS-2004-10-02
# It is on by default.
#DelayEngine off

# A basic anonymous configuration, no upload directories.


<Anonymous /home/ftp>
User ftp
Group nogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Cosmetic changes, all files belongs to ftp user
DirFakeUser on ftp
DirFakeGroup on ftp

RequireValidShell off
AnonRequirePassword off
# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>


</Anonymous>
[/code:1]



*********************************
/etc/passwd中的ftp用户的信息
ftp:108:65534::/home/ftp:/bin/false

/etc/group中的组信息
nogroup:65534:

/home/ftp的权限设置
#ls -l /home
drwxrwxr-x 2 ftp nogroup 112 2006-02-25 10:06 ftp


可是联系的时候还是出现要输入anonymous的密码
不输或者输入电子邮件地址都连接不上



多谢了
发表于 2006-2-28 16:16:54 | 显示全部楼层
修改Anonymous字段类似下面:
[code:1]<Anonymous /home/kirin/ftp>
  User                          ftp
  Group                         ftp
  UserAlias                     anonymous ftp
  MaxClients                    10
  RequireValidShell             off
  AnonRequirePassword           off
  DisplayLogin                  welcome.msg
  DisplayFirstChdir             .message
  <Limit WRITE>
    DenyAll
  </Limit>

</Anonymous>
[/code:1]
回复

使用道具 举报

 楼主| 发表于 2006-3-2 11:49:29 | 显示全部楼层

问题解决了

问题解决了,闹了半天是我proftp的启动问题,我重启了一下机器就好了.

我以前重启ftp服务器是用proftpd restart来启动的,这样没有效果.
好象要输入/etc/init.d/proftfd restart
才行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 20:27 , Processed in 0.036425 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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