[Comm] vsftpd и chown?
Andrew Borodin
=?iso-8859-1?q?borodin_=CE=C1_zarya-k=2Eru?=
Ср Май 14 14:16:42 MSD 2008
On Wed, May 14, 2008 at 04:44:42PM +0700, Vyacheslav Brunev wrote:
> В сообщении от Wednesday 14 May 2008 16:17:35 Andrew Borodin написал(а):
> > On Wed, May 14, 2008 at 04:02:39PM +0700, Vyacheslav Brunev wrote:
> > > > То есть vsftpd изменяет владельца файла после закачки, а не
> > > > закачивает от имени другого пользователя.
> > > хм... вы ошибаетесь, он изначально (anonymous) воспринимается
> > > как пользователь ftp!
> > Да, потму что
> > anonymous_enable=yes
> ну и... вопрос то в другом - почему не работает chown_uploads?
Откуда вы знаете, если ничего закачать на сервер не получается?
:-)
Вы же сами пишете:
> drwxrwsr-t 10 ftp ftpadmin 4096 Май 14 08:55 upload
> как здесь видно владелец директоии пользователь ftp со всеми
> необходимыми правами, но закачать в эту директорию анонимам
> не получается т.к. vsftpd не подменяет пользователя на ftp, а
> льёт от имени пользователя vsftpd
У вас пользователь vsftpd не имеет доступа на запись в каталог
uploads.
А что каксается chown_uploads, то в русском переводе man
vsftpd.conf описание опции звучит так:
http://www.opennet.ru/base/net/vsftpd_overview.txt.html
chown_uploads
Если включить, у всех анонимно закачанных файлов на сервер будут
изменены владельцы на пользователя в указанного в
chown_username.
Т. е. чтобы изменить владельца файла, файл сначала надо закачать.
--
С уважением,
А. Бородин.
Подробная информация о списке рассылки community