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

WU-FTPD и каталог incoming...

Добавлено: 2009-05-13 10:25:54
Div
Хочется простого, но никак не могу добиться....
Есть каталог /icoming в корне FTP-сервера (Wu-ftpd). Анонимус туда кидает и может стирать... Где что подкрутить, чтобы кидать кидал, забирать не мог и стереть не мог??? Перепробовал разные маски - никак не могу этого добиться. Права и маска на каталог следующие... Права каталога /incoming - ftpadmin:ftp, маска 775.
Конфиг ftpaccess следующий
loginfails 3
class inners real,guest 192.168.* localhost
class outers anonymous *
limit outers 50 Any /etc/msgs/msg.dead
readme README* login
readme README* cwd=*
message /welcome.msg login
message .message cwd=*
compress yes all
tar yes all
delete no anonymous
overwrite no anonymous
rename no anonymous
chmod no anonymous
umask no anonymous
noretrieve passwd master.passwd group core pwd.db spwd.db
passwd-check rfc822 warn
guestgroup ftp nogroup www
banner /etc/msgs/msg.banner
path-filter outers /etc/msgs/msg.valid_path ^[-A-Za-z0-9-\.]*$ ^\. ^- ^_
path-filter inners /etc/msgs/msg.valid_path ^[-A-Za-z0-9-\.]*$ ^\. ^- ^_

upload /usr/local/ftp * no
upload /usr/local/ftp /incoming yes ftpadmin ftp 400 nodirs
upload /usr/local/ftp /bin no
upload /usr/local/ftp /etc no
upload /usr/local/ftp /public no
#
passive ports 0.0.0.0/0 42000 43000
#
Файлы приходят, но все равно командой delete на ftp-сервере они могут удалятся...
запускается сервер так

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

/usr/local/libexec/ftpd -a -l -i -u 027 -S
Буду рад любому совету... Сменить сервер не советуйте, так надо.

Re: WU-FTPD и каталог incoming...

Добавлено: 2009-05-13 12:06:54
hizel
имхо, это делается на уровне запрета определенных команд ftp протокола
масками и правами вы этого не добъетесь
надо пошуршать в документации

Re: WU-FTPD и каталог incoming...

Добавлено: 2009-05-13 12:15:15
Div
Вот в конфиге все запретил анонимусу, а он все равно стирает файло....
delete no anonymous
overwrite no anonymous
rename no anonymous
chmod no anonymous
umask no anonymous

Re: WU-FTPD и каталог incoming...

Добавлено: 2009-05-13 12:34:21
Alex Keda
попробуй флагами поиграться

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

man chflags