Страница 1 из 1

не могу подключиться под анонимусом

Добавлено: 2012-04-06 16:10:09
ProFTPD
Привет всем! Есть сервер

Код: Выделить всё

$ uname -a
FreeBSD nepro100.com 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Есть FTP сервер proftpd, есть к нему доступ по паролю для пользователя web, назрела необходимость открыть анонимный доступ к папке /usr/local/www/ftp/ с полным доступом. Мой /usr/local/etc/proftpd.conf такой:

Код: Выделить всё

ServerName			"My FTP Server"
ServerAdmin			ftp@мой домен
ServerType			standalone
DefaultServer			on
ScoreboardFile		        /var/run/proftpd/proftpd.scoreboard

Port				21

#UseIPv6				off
UseReverseDNS 			off
IdentLookups                    off
Umask				022

MaxInstances			30

CommandBufferSize	512

# Set the user and group under which the server will run.
User				nobody
Group			nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot /usr/local/www/apache22/data
DefaultRoot /usr/local/www/ftp/ anonymous

# Normally, we want files to be overwriteable.
AllowOverwrite		on

# Bar use of SITE CHMOD by default

<Limit SITE_CHMOD>
  DenyAll
</Limit>

<Anonymous /usr/local/www/ftp/>
User				anonftp
Group				nogroup
AllowOverwrite                  on
UserAlias			anonymous ftp

MaxClients                      20 "Sorry, max %m users -- try again later"

DisplayLogin			welcome.msg
#DisplayFirstChdir		.message

<Directory *>
<Limit WRITE>
     AllowAll
  </Limit>
</Directory>
</Anonymous>

<IfModule mod_delay.c>
    DelayEngine off
</IfModule>

<Global>
<Directory /usr/local/www/ftp/~>
GroupOwner ftp
UserOwner nogroup
AllowAll 
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
</Directory>
<Directory /usr/local/www/apache22/data/~>
	GroupOwner www
	UserOwner web
	AllowOverwrite on
	AllowRetrieveRestart on
	AllowStoreRestart on
</Directory>
</Global>
Если подключаться под логином web и паролем - все работает, под анонимусом ответ - login incorrect. Прошу подсказки, заранее спасибо!!

Re: не могу подключиться под анонимусом

Добавлено: 2012-04-06 16:17:13
Morty
1.проверь наличие в системе юзеря ftp
2. проверь что хомяк юзеря ftp - /usr/local/www/ftp/
3. см логи

зы: можно делать в обратном порядке -)

Re: не могу подключиться под анонимусом

Добавлено: 2012-04-07 15:03:49
MASiK
Учитесь производить дебаг, копать в глубь так сказать, проанализируйте логи, они обычно в /var/log/proftpd.log Если не понятно то запуститесь в режиме stdout Ну то есть не демонизируйтесь что бы профтпд всё писал на экран вам что там происходит