Как организовать поддержку symlinks за пределами chroot?
То есть, должны работать переходы по symlinks за пределы chroot.
ubuntu 16.04
> Как организовать поддержку symlinks за пределами chroot?
> То есть, должны работать переходы по symlinks за пределы chroot.
> ubuntu 16.04В пределах одной ФС - хардлинки, например.
> В пределах одной ФС - хардлинки, например.То есть вместо симлинков реализовать хардлинки?
> То есть вместо симлинков реализовать хардлинки?
> реализоватьЧто-что сделать?
>> То есть вместо симлинков реализовать хардлинки?
>> реализовать
> Что-что сделать?Да-да, понял. Ошибся )
Сейчас пытаюсь собрать с --winth-virtualchroot, инфу нашел тут: http://pureftpd.sourceforge.net/FAQ
- The 'virtual chroot' implementation. With that feature, users *can*
follow all symbolic links, even when they don't point inside the jail. This
is very handy to set up directories shared by multiple users. Binary
packages are compiled with virtual chroot by default.To enable the virtual chroot feature when you are compiling the server, use
the --with-virtualchroot with ./configure . If you want a restricted chroot,
don't include --with-virtualchroot.Команда:
./configure --with-virtualchroot && make && make installЕсли скачать с оффсайта pure-ftpd, то при распаковке в корне будет файл "INSTALL", в нём есть описание процесса установки с сорцов.
Судя по описанию достаточно выполнить make install (спасибо гугл транслейту).
Результата в итоге не наблюдаю. Как установить pure-ftpd собранного из исходов?
>[оверквотинг удален]
>> Команда:
>> ./configure --with-virtualchroot && make && make install
>> Если скачать с оффсайта pure-ftpd, то при распаковке в корне будет файл
>> "INSTALL", в нём есть описание процесса установки с сорцов.
> и?
>> Судя по описанию достаточно выполнить make install (спасибо гугл транслейту).
> англицкей язэг не дружу?
>> Результата в итоге не наблюдаю. Как установить pure-ftpd собранного из исходов?
> )))))) виндузятник не нашел кнопки "зделадь зиаипись"?
> расходимся, зря теряем время ...Не за что, обращайтесь. По крайней мере я стараюсь максимально изложить суть проблемы, а также проделанных действий.
Аглияцкий не дружу, могу читать частично, но как видите этого не достаточно.
Всё верно, виндузятник не нашёл. Если вы решили из себя остряка включить - предлагаю сарказм переключить на код, C++\Fasm\Fortan.
> Как организовать поддержку symlinks за пределами chroot?
> То есть, должны работать переходы по symlinks за пределы chroot.
> ubuntu 16.04Если надо директорию, то проще забиндить
mount --bind /home/user/dir /var/ftp/dir
>> Как организовать поддержку symlinks за пределами chroot?
>> То есть, должны работать переходы по symlinks за пределы chroot.
>> ubuntu 16.04
> Если надо директорию, то проще забиндить
> mount --bind /home/user/dir /var/ftp/dirСпасибо. Попробую.
Но на данном этапе хотелось бы из сорцов собрать.