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

Исходное сообщение
"vsftpd и симлинки"

Отправлено asp , 31-Окт-04 20:48 
Не могу получить доступ, если пользователю не разрешено chroot'иться.
Каким образом можно дать доступ пользователю куда-либо, выше его каталога? Думал, создание симлинка поможет, но увы...

Содержание

Сообщения в этом обсуждении
"vsftpd и симлинки"
Отправлено unk , 31-Окт-04 21:22 
>Не могу получить доступ, если пользователю не разрешено chroot'иться.
Не очень понятно...
Речь о чем-то вроде: "local_enable=NO chroot_local_user=NO"?

>Каким образом можно дать доступ пользователю куда-либо, выше его каталога? Думал, создание
>симлинка поможет, но увы...
А права позволяют?



"vsftpd и симлинки"
Отправлено asp , 31-Окт-04 23:31 
>>Не могу получить доступ, если пользователю не разрешено chroot'иться.
>Не очень понятно...
>Речь о чем-то вроде: "local_enable=NO chroot_local_user=NO"?

>>Каким образом можно дать доступ пользователю куда-либо, выше его каталога? Думал, создание
>>симлинка поможет, но увы...
>А права позволяют?

local_enable=YES
локально по симлинкам "ходит" без проблем. по ftp - тоже. Но как только пользователя исключаю из списка тех, кому разрешено выходить выше "домика", так сразу возможность ходить по симлинкам, указывающим на путь вне "домика", отпадает... Не могу придумать, как можно разрешить ситуацию.

Конкретный пример: монтируется FAT'овский раздел на /mnt/x, в нем есть папка Video. Поскольку хочу открыть доступ только к видео, то не могу монтировать ниже /home/ftp, а делая симлинк где-нибудь внутри /home/ftp на /mnt/x/Video - не имею возможности добраться, поскольку нельзя выходить за пределы домика. замкнутый круг, однако...


"vsftpd и симлинки"
Отправлено loh , 01-Ноя-04 00:35 

>Конкретный пример: монтируется FAT'овский раздел на /mnt/x, в нем есть папка Video.
>Поскольку хочу открыть доступ только к видео, то не могу монтировать
>ниже /home/ftp, а делая симлинк где-нибудь внутри /home/ftp на /mnt/x/Video -
>не имею возможности добраться, поскольку нельзя выходить за пределы домика. замкнутый
>круг, однако...

mount --bind /mnt/x/Video /home/ftp/video


"vsftpd и симлинки"
Отправлено asp , 01-Ноя-04 04:15 
>mount --bind /mnt/x/Video /home/ftp/video

Спасибо большое! Это - именно то, что надо :)