Есть proftpd. Надо анонимусам дать доступ в директорию на втором подключённом диске (смонтирован как /disk2). Для этого внутри /var/ftp у нас есть следующее:[01:42] root@/var/ftp/pub# pwd
/var/ftp/pub
[01:42] root@/var/ftp/pub# ls -la some*
lrwxr-xr-x 1 root operator 6 4 äåê 16:14 someshit -> /disk2
[01:42] root@/var/ftp/pub#В такой конфигурации при заходе анонимусом proftpd НЕ пускает в /pub/someshit:
Dec 24 01:42:01 defan proftpd[50579]: [d] 127.0.0.1 ftp "CWD someshit" 550 -Пытаюсь сделать chown ftp /var/ftp/pub/someshit - не помогает, овнер всё равно остаётся root! почему так? линк делался командой ln...
Знаю что торможу. Подскажите решение пожалуйста.
проблема в том что proftpd видит твою папку как
'/disk'
т.е. от корня фтп.
все что тебе надо, это:
<Anonymous /disk>
...
</Anonymous>p.s. читай доки
>Есть proftpd. Надо анонимусам дать доступ в директорию на втором подключённом диске
>(смонтирован как /disk2). Для этого внутри /var/ftp у нас есть следующее:
>
>
>[01:42] root@/var/ftp/pub# pwd
>/var/ftp/pub
>[01:42] root@/var/ftp/pub# ls -la some*
>lrwxr-xr-x 1 root operator 6 4 ??? 16:14 someshit -> /disk2
>[01:42] root@/var/ftp/pub#
>
>В такой конфигурации при заходе анонимусом proftpd НЕ пускает в /pub/someshit:
>Dec 24 01:42:01 defan proftpd[50579]: [d] 127.0.0.1 ftp "CWD someshit" 550 -
>
>
>Пытаюсь сделать chown ftp /var/ftp/pub/someshit - не помогает, овнер всё равно остаётся
>root! почему так? линк делался командой ln...
>
>Знаю что торможу. Подскажите решение пожалуйста.двойка за знания, изучайте что есть chroot и loop-back mount или mount_null/union (последнее для xBSD)