понедельник, 25 февраля 2013 г.

Как примонтировать ftp-папку в Ubuntu

Когда работаешь с проектом, файлы которо находятся на удаленном сервере и доступ возможен только по ftp, возникает необходимость монтирования удаленного каталога, чтобы работать с последним как с локальным диском. Под Windows существует много программ, позволяющих монтировать удаленные диски (напр. WebDrive или NetDrive). Как же это сделать в Ubuntu расмотрим далее...


Во-первых нужно установить пакет curlftpfs из репозитория Ubuntu:
sudo apt-get install curlftpfs
 Теперь для того чтобы примонтировать удаленный каталог можно использовать следующую комманду
curlftpfs user:pass@ftp.yourdomain.com ~/ftpfolder/
где ~/ftpfolder/ - каталог куда будет производиться монтирование.

Отмантировать каталог можно следующей коммандой
sudo umount ~/ftpfolde
Такое использование не удобно когда приходиться работать с удаленным каталогом постоянно. Для этого возникает необходимость монтирования при запуске ОС.

Во-вторых настраиваем автоматичесское монтирования при запуске ОС:
sudo gedit /etc/fstab 
В конец открывшегося файла добавляем строку:
curlftpfs#user:pass@ftp.yourdomain.com /home/user/ftpfolder fuse rw  0   1
Запускаем следующую комманду в коммандной строке:
mount -a

Также необходимо отредактировать /etc/rc.local чтобы быть уверенным, что каждый раз при загрузке ОС, монтирование FTP-каталога происходит корректно
sudo gedit /etc/rc.local
Перед строкой “exit 0″ добавляем текст:

sudo curlftpfs -o umask=0777,uid=1000,gid=1000,allow_other ftp://ftp.yourdomain.com /home/user/ftpfolder

Источник

Комментариев нет:

Отправить комментарий