Моя ось - FreeBSD 4.10, ftp демон стандартный. Настраиваю анонимный доступ. Есть юзер и группа ftp, у юзера прописана домашняя папка /home/ftp/./pub. При этом, судя по man ftp, производится chroot на /home/ftp. Это хорошо, человек не может подняться выше. Теперь мне захотелось "расшарить" папку снаружи, скажем /data/video. Если сделать просто симлинк (ln -s /data/video /home/ftp/pub/link), то на него гость зайти не сможет, так как /data/video лежит за пределами /home/ftp. Как решить проблему? Конечно, рпи этом мне не хочется, чтобы гость мог гулять по другим папкам вне /home/ftp, скажем по /data/images. Как этого добиться? Если со стандартным демоном ftp этого не достичь, то с каким демоном можно?
man mount_null$ mount_null /data/video /home/ftp/video
>man mount_null
>
>$ mount_null /data/video /home/ftp/video
Спасибо! все прекрасно работает.