Поставил я pure-ftpd и было нормально пока не потребовалось добавить новый каталог в основную папку ftp.
Каталог большой из-за чего дублировать его идея плохая и переносить тоже не вариант.
Тут я вспомнил про такую фишку как виртуальные пути в Serv-U.
Так вот вопросы:
Можно ли в pure-ftpd создать виртуальные папки которые в реале находятся где-то на пк или вообще на параллельном компьютере, а для клиента ftp они будут выглядеть как простые папки? Если нет, то какими средствами это можно сделать?
Пользователь решил продолжить мысль [time]21 Июль 2014, 18:48:53[/time]:
Пока решение по средствам pure-ftp не нашел, однако можно примонтировать средствами ос.
Делаю так :
mount -o ro,bind /home/por/Программы /home/por/Общедоступные/Софт
Все нормально монтируется, но после перезагрузки каталог не с монтирован. Как сделать авто монтирование при загрузки пк?
В man есть ссылка на файл fstab, я его малость поковырял, но без результатов, по крайней мере авто монтажа не свершилось.
Кстати хорошая штука этот mount делает все, что мне нужно, даже чужой фтп за свою папку выдать можно.
Пользователь решил продолжить мысль 21 Июля 2014, 22:17:42:
Все оказалось очень просто.
Есть такой файл куда ос записывает параметры монтажа и есть файл откуда она их запускает вовремя загрузки.
1. Сначала монтируем что нужно и куда нужно в моем случае это :
mount -o ro,bind /home/por/Программы /home/por/Общедоступные/Софт2. Потом заходим в папку etc и в поиск вводим mtab.
Открываем его и ищем то что вы смонтировали у меня это выглядит так:
/home/por/Программы /home/por/Общедоступные/Софт none rw,bind 0 0Копируем эту строчку.
3. В этой же папке etc вводим в поиск fstab.
Открываем его и в конец вставляем скопированную строчку:
/home/por/Программы /home/por/Общедоступные/Софт none ro,bind 0 0Поправляем ее как вам надо, сохраняем и рестарт компа.
Теперь у вас авто монтаж папки Программы в папку Софт.
4. Запускаем ftp сервер, заходим к себе и видим папку Софт, а в ней содержимое папки Программы. Все работает.
Таким образом я смонтировал на свой ftp 2 дружественных ftp и ресурс smb.
Принцип везде одинаков. Монтируем, копируем параметры из mtab, втыкаем их в fstab, правим параметры.
Вовремя эксперимента безвозвратно скончалась одна kubuntu. Возблагодарим же VirtualBox за то, что он есть.