LINUX.ORG.RU
ФорумAdmin

Proftpd, настройка анонимного доступа.


0

1

Несколько вопросов, необходимо сделать так чтобы анонимусы могли после записи видеть содержимое uploads
и
сделать каким-то образом одного или пару виртуальных зверей для записи backup без участия mysql
как это лучше сделать? помогите плиз.

[quote]
[root@samba var]# grep -v -E «#|^$» /etc/proftpd.conf
ServerName «ProFTPD server»
ServerIdent on «FTP Server ready.»
ServerAdmin root@localhost
ServerType standalone
DefaultServer on
AccessGrantMsg «User %u logged in.»
DeferWelcome off
DefaultRoot ~ !adm
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
IdentLookups off
UseReverseDNS off
Port 21
Umask 022
ListOptions "-a"
AllowRetrieveRestart on
AllowStoreRestart on
MaxInstances 20
User nobody
Group nobody
UseSendfile no
ScoreboardFile /var/run/proftpd.score
<Global>
AllowOverwrite yes
<Limit ALL SITE_CHMOD>
AllowAll
</Limit>
</Global>
LogFormat default «%h %l %u %t \»%r\" %s %b"
LogFormat auth «%v [%P] %h %t \»%r\" %s"
<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
Umask 022 022
<Limit WRITE SITE_CHMOD>
DenyAll
</Limit>
<Directory uploads/*>
AllowOverwrite yes
<Limit STOR MKD RMD XMKD XRMD DELE MLSD MLST>
AllowAll
IgnoreHidden on
</Limit>
</Directory>
<Directory pub/*>
<Limit READ>
DenyAll
</Limit>
</Directory>
</Anonymous>
[root@samba var]#
[/quote]

[quote]
total 24
drwxr-xr-x 4 root root 4096 Oct 4 20:05 .
drwxr-xr-x 20 root root 4096 Oct 4 20:05 ..
drwxr-xr-x 2 root root 4096 Mar 15 2009 pub
d-wx-wx--x 3 ftp ftp 4096 Oct 5 07:45 uploads
-rw-r--r-- 1 root root 224 Mar 4 2004 welcome.msg
[root@samba var]#

[/quote]

<Directory uploads/*>
AllowOverwrite yes
<Limit STOR MKD RMD XMKD XRMD DELE MLSD MLST READ>
AllowAll
IgnoreHidden on
</Limit>
</Directory>

в limit добавить read?

spunky ★★ ()
Ответ на: комментарий от spunky

добавил. но толку ноль. а вот лог из тотал:

213 185
Copied (05.10.2010 17:06:18): D:\verno -> ftp://192.168.0.191/uploads/verno 185 bytes, 0 kbytes/s
Get directory
TYPE A
200 Type set to A
PORT 192,168,5,129,6,116
200 PORT command successful
MLSD
550 '/uploads' cannot be listed
Get directory
PORT 192,168,5,129,6,133
200 PORT command successful
MLSD
550 '/uploads' cannot be listed

InventoR ()
Ответ на: комментарий от Deleted

хотя MLSD должно быть достаточно. хмм.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.