The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Раздел полезных советов: Как быстро расшарить директории чер..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"Раздел полезных советов: Как быстро расшарить директории чер..."  
Сообщение от auto_tips on 05-Апр-07, 12:42 
На моей станции поднят ftp сервер (vsftpd). Как известно FTP cервер позволяет расшарить
определённую директорию (в нашем случае /var/ftp/)/ Часто у меня возникали ситуации
когда нужно что то расшарить по сети, а копировать это в раздел где расшаренная
директория - места нет. Да и копировать это опять же или менять кофиг сервера и перерапускать сервис.
Для себя нашёл очень простой и удобный способ как это сделать.

Монтировать нужные директории в дерево /var/ftp используя 'mount --bind '. всё просто.

   [root@n100851 ~]# mkdir /var/ftp/pub/music
   [root@n100851 ~]# mount --bind /home/user/media/sound/ /var/ftp/pub/music/

и всё. анонимусы могут забирать музыку с FTP сервера.


URL:
Обсуждается: http://www.opennet.dev/tips/info/1397.shtml

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от goil email on 05-Апр-07, 12:42 
man mount? :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от Redacid (ok) on 05-Апр-07, 19:20 
лично я это делаю через mount_nullfs
правда во FreeBSD, а не в Linux
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от stimpack on 06-Апр-07, 06:36 
Лучше бы тогда уж быстренько netcat с монстроидальной строчкой запустили. :-) Велосипедные костыли веселее читать. Креатив типа.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от Redacid (ok) on 06-Апр-07, 10:56 
Ум есть?
Чем вам не нравится нульфс?
Или вы считаете, что через неткат правилнее?
Затем вы видимо оповистите всех клиентов на каком порту висит ваш неткат
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от const86 (ok) on 06-Апр-07, 19:36 
> Или вы считаете, что через неткат правилнее?

Шуток вы не понимаете. Сказано же, такое было бы веселее читать. :) А про бинды в VFS и так все знают.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от Deepwalker (??) on 07-Апр-07, 11:25 
Это называлось вроде хаком - нетривиальное, прикольное решение. Типа а вдруг нет фтп демона : ))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от stimpack on 08-Апр-07, 10:37 
А теперь действительно правильный вариант!
useradd meloman -d /home/user/media/./sound -g nobody -e $(date --date="+1 day" +%Y-%m-%d)
passwd meloman
echo meloman >/etc/ftpchroot

Создаётся юзер для ftp, имеющий рутом требуемую директорию и сроком жизни 1 день. Для ftpd точно это всё сработает, а для vsftpd, proftpd нужно проверить настройки в конфигах насчёт chroot-а. Ну, chroot необязателен вообще-то.

А вот другая проблема - как по ftp расшарить подключенную FAT32-флешку - по идее надо юзера, под которым работает ftpd, вносить в группу plugdev и маунтить флешку именно под этим юзером. Но это как-то некрасиво. Либо юзать опции guid=groupname,uid=username, однако в дебиане, например, при автоматическом pmount-е это не получится, придётся флешку статически прописывать в fstab с этими параметрами. Тяжко, в общем.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от PhaNtoM email on 12-Апр-07, 21:04 
а не проще ли ребята кинуть в расшареный каталог фтп, симлинк на нужный каталог, как это сделано например на ftp.freebsd.org
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от Burger on 14-Апр-07, 21:08 
тоже так сделал/подумал в самом начале,но переходить на линк не хочет ничто....
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от borey2005 email(ok) on 16-Апр-07, 10:11 
Какие симлинки то. FTP сессия chroot'ится  в /var/ftp и всё. soft link работать не будет в этом случае. Можно конечно hard link сделать , но:
- на директорию сделать её нельзя, а на каждый файл не очень удобно
- файлы должны лежать в тоим же разделе что и ftp директория, что вряд ли. Так как /var обычно в отдельном разделе.
Вот и остаётся что маунтить с bind самcq удобный для того чтобы быстро что то (директорию) расшарить по ftp.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от Zlo (??) on 20-Апр-07, 10:05 
Можно еще домашнюю директории vsftp  поменять просто на нужную и будет счастье
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от logka email(??) on 10-Июл-07, 20:34 
начал смеятся со слов "как быстро расшарить по фтп" %)
уже бы "выдержки из мана" ,)))0
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от zick (??) on 14-Июл-07, 11:45 
А мне надо, чтоб по NFS  монтировались файловые системы ... В FreeBSD 6.1 команда mount --bind пишет, что bind неизвестная опция !
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Как быстро расшарить директории через ftp в Linux"  
Сообщение от zick (??) on 14-Июл-07, 12:00 
всё, проблему решил через mount_nullfs !
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру