URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72835
[ Назад ]

Исходное сообщение
"vsftpd виртуальные пользователи, chown_username"

Отправлено sickboy , 13-Мрт-07 21:06 
Реализую такую схему:
- вход на сервер разрешен для локальных пользователей (chroot в свои домашние каталоги);
local_enable=YES
chroot_local_user=YES

- виртуальным пользователям, которые также должны попадать в домашний каталог локального пользователя:

guest_enable=YES
guest_username=root
user_config_dir=/etc/vsftpd/users/
virtual_use_local_privs=NO

# cat /etc/vsftpd/users/virtual1_user
local_root=/home/local_user/local1

Все работает, за исключением того, что владельцем загружаемых файлов становится root, а не локальный пользователь.
Можно это как-то пофиксить? Или есть другие варианты подобной схемы?


Содержание

Сообщения в этом обсуждении
"vsftpd виртуальные пользователи, chown_username"
Отправлено pavel_simple , 13-Мрт-07 21:11 
chown_uploads=YES
chown_username=whoever
local_umask=???

"vsftpd виртуальные пользователи, chown_username"
Отправлено sickboy , 13-Мрт-07 21:14 
>chown_uploads=YES
>chown_username=whoever
>local_umask=???

Нет, не работает, насколько я понял эти опции (chown) только для анонимуса актуальны.


"vsftpd виртуальные пользователи, chown_username"
Отправлено pavel_simple , 13-Мрт-07 21:18 
>>chown_uploads=YES
>>chown_username=whoever
>>local_umask=???
>
>Нет, не работает, насколько я понял эти опции (chown) только для анонимуса
>актуальны.

Да -- совершенно прав. (И так многозначительно -- ну тогда не знаю)
тут совсем недавно обсуждали vsftpd через inetd -- там кучу всего вытворять можно -- универсальная вещь. Я не юзал давно, да и .....


"vsftpd виртуальные пользователи, chown_username"
Отправлено sickboy , 13-Мрт-07 21:22 
>Да -- совершенно прав. (И так многозначительно -- ну тогда не знаю)
>
>тут совсем недавно обсуждали vsftpd через inetd -- там кучу всего вытворять
>можно -- универсальная вещь. Я не юзал давно, да и .....

Можно..., но вот тут я на грабли наступил.


"vsftpd виртуальные пользователи, chown_username"
Отправлено eugene , 27-Май-10 20:30 
Про настройку доступа для виртуальных пользователей в vsftpd можно почитать здесь:
http://redteapot.co.cc/articles/network-sw/14-vsftpd.html