Блог О пользователеe-sheven

Регистрация

2010 (1)
ЯнварьФевральМартАпрельМайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрь
            
 

Монтирование ftp каталогов в Ubuntu


Давно собирался что-нибудь написать, но никак не находилось подходящей темы. Тем более про Linux написано очень много. Но вот сам я сталкнулся с проблемой монтирования ftp каталогов. До этого в Windows постоянно использовал программу ftpdrive и был ею очень доволен. Под linux долго искал замену, пока не узнал про curltpfs. Короче говоря пишу для себя, чтобы при следующей установке что-нибудь не забыть. Но может быть еще кому пригодится!
Про установку нечего и говорить: программа доступна в стандартных репозиториях.
apt-get install curltpfs

Для начала нужно создать папку в которую и будет монтироваться ftp. Например:
(при монтировании в эту директорию отобразится ее ярлык на рабочем столе)
sudo mkdir /media/ftp

Затем, собственно, монрируем:
curlftpfs ftp://ftp /media/ftp

При этом могут возникнуть проблемы с кодировкой на ftp серверах ориентированных под windows. (как у меня) Для этого нужно выполнить:
curlftpfs ftp://ftp /media/ftp -o codepage=windows-1251

На этом можно было бы успокоиться, но тогда заходить на фтп можно только суперпользователю. Только через nautilus(или через другой файловый менеджер/фтп клиент), запущеный через sudo, что не очень удобно.
И по этому следующий шаг
sudo addgroup логин fuse
для работы с fuse от имени локального пользователя, а так же разрешаем пользователю монтировать/отмонтировать fuse-ресурсы для этого нужно раскомментировать user_allow_other в /etc/fuse.conf.(Убрать#)
sudo gedit /etc/fuse.conf

После этого скорее всего понадобиться перезагрузиться.
Следующий шаг - разрешить пользователю все операции с папкой ftp, для этого выполним:
sudo chmod 777 /media/ftp

Все! Можно пользоваться ftp каталогами как жестким диском. Но по моему достаточно только возможности просмотра видео.
Удачи!