Показать сообщение отдельно
Старый 14.01.2008, 19:30   #5
Paul
Новичок
 
Аватар для Paul
 
Регистрация: 14.10.2007
Сообщений: 233
По умолчанию

Цитата:
Сообщение от root Посмотреть сообщение
# curlftpfs ftp://username:password@ftp.server.org mount_point

Все просто и понятно. Читает man curlftpfs. У кого с английским туго, пишу опции монтирования:
# curlftpfs -o options ftp://username:password@ftp.server.org mount_point,
где options:
allow_other - разрешаем юзать каталог все юзерам, не только root
codepage=Кодовая_страница - кодовая страница, используемая на ФТП-сервере
Правильней и ТРУ так:
curlftpfs 10.20.0.7 /media/ftp/10.20.0.7 -o allow_other,modules=iconv,from_code=CP1251,to_code=UTF8 -s
1) Вместо codepage использовать модуль iconv
2) -s - одна нить. Иначе на нашем серваке будет тупить.

И про 10.20.0.7 для третьего сегмента. Команда для маршрута такая:

sudo route add -net 10.20.0.0 netmask 255.252.0.0 gw 10.20.30.1

Прописать нужно где-нибудь при подъеме сети:
Код:
Paul@localhost:/etc/network/if-up.d$ cat rastrnet 
#!/bin/sh
modprobe pppoe
poff -a
sleep 1
pon dsl-provider
route add -net 10.20.0.0 netmask 255.252.0.0 gw 10.20.30.1

Paul@localhost:/etc/network/if-down.d$ cat rastrnet
#!/bin/sh
route del -net 10.20.0.0 netmask 255.252.0.0 gw 10.20.30.1
poff

Если заметите, что curlftpfs падает при заливке на сервак - то ничего копать не нужно - нужно обновить libcurl.
Цитата:
aptitude show libcurl3
Пакет: libcurl3
Состояние: установлен
Автоматически установлен: да
Версия: 7.17.1-1ubuntu3
Сия версия уже в hardy. Либо собирайте из исходников, или ещё как.

Последний раз редактировалось Paul; 14.01.2008 в 19:35.
Paul вне форума   Ответить с цитированием