zik Опубликовано 18 июля, 2007 Здраствуйте. Сервер FreeBSD 6.1 ; vsftpd - version 2.0.4 . Есть католог /ftp/kino, в нём есть папки например test и test2. В папке test2 есть симлинк на папку test, но он почему-то не работает ! Отображаеться просто, как неизвестный файл, хотя в консоли всё нормально работает ... Chroot непричём, так как чарутиться всё /ftp/kino . Заранее спасибо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GateKeeper Опубликовано 18 июля, 2007 Для скорейшего решения проблемы нажмите кнопку "Вызов телепатов". [ Вызов телепатов ] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Kostyan Опубликовано 18 июля, 2007 man mount_nullfs Тебе поможет Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
umike Опубликовано 19 июля, 2007 точно, с mount_nullfs должно получиться. натыкался на туже проблему с vsftpd - помоему он с симлинками либо не работает совсем, либо нужен бубен. Вопрос решил монтированием винтов в нужную структуру каталогов (всё равно на каждом из винтов лежит определенная категория файлов) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
m_medved Опубликовано 19 июля, 2007 А вот у меня всё работает.. Вы случайно не ln -s /var/ftp/pub/video/kino1.avi /var/ftp/pub/kino1.avi делаете? Ссылки должны быть относительными! А представление ссылки — дело исключительно фтп-клиента. И иногда они действительно выглядят как файлы, но сервер запрос перехода в этот «файл» отрабатывает корректно Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zik Опубликовано 19 июля, 2007 А вот у меня всё работает..Вы случайно не ln -s /var/ftp/pub/video/kino1.avi /var/ftp/pub/kino1.avi делаете? Ссылки должны быть относительными! А как подругому сделать симлинки ? Симлинки работают, если пользователей не закрывать в свои домашнии катологи (то есть когда они могут ходить по всей системе )... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GateKeeper Опубликовано 19 июля, 2007 Ах вот оно что. Были такие догадки, но лучше было убедиться через телепатов (низкий поклон). Автору: срочно man chroot, после чего var someThingToUnderstand = гугли('абсолютный относительный путь'); Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zik Опубликовано 19 июля, 2007 (изменено) to GateKeeper Не пиши больше ... Всё равно ты несешь херню и видно, что ты не в состоянии понять о том что написанно. Или поделись со всеми, то что ты куришь ! Изменено 19 июля, 2007 пользователем zik Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GateKeeper Опубликовано 19 июля, 2007 Курю маны. Штырит, яко Гришковца в армии. Давно, еще в школе, курил учебник русского языка, до сих пор не отпускает. О симлинке на абсолютный путь в недрах фтп'шного чрута догадки, конечно, были, но, повторюсь, тут нужны были только телепаты. Тебе советую начать с хорошего и весьма добротного талмуда по имени "Как правильно задавать вопросы" Не пиши больше не развёрнутых вопросов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
martin74 Опубликовано 20 июля, 2007 открываем для себя относительные симлинки.... cd /var/ftp/pub/video ln -s kino1.avi ../kino1.avi Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...