LINUX.ORG.RU

Симлинки в директории ftp сервера


0

0

Делаю симлинк на директорию/файл, реально находящийся в /home/...../folder, кидаю его в /var/ftp/pub - при подключении пишет "This link can't be used, because its target "/home/...../folder" doesn't exist. С правами игрался.

Возможно ли так сделать, и, если да, то в чем проблема?

anonymous

что за фтп сервер? скорее всего это из-за того, что фтп сервер делает chroot в /var/ftp/pub, и следовательно эта папка является корневой при конекте, так что ты оттуда никак уже не зайдешь в любую вышестоящую папку.

FreeBSD ★★★
()
Ответ на: комментарий от anonymous

Хе, коннекчусь 127.0.0.1 так все видет

anonymous
()

А ты линк не делай, а примонтируй
mkdir /var/ftp/pub/folder
mount --bind /home/gde-to/folder /var/ftp/pub/folder

sdio ★★★★★
()
Ответ на: комментарий от sdio

>А ты линк не делай, а примонтируй

pure нормально по симлинкам ходит, а монтирование - пережиток кривых ftp.

borisych ★★★★★
()
Ответ на: комментарий от borisych

Из chroot_a в расположенную выше директорию тоже?

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.