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

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

Во-первых нужно установить пакет curlftpfs из репозитория Ubuntu:

[sourcecode]sudo apt-get install curlftpfs[/sourcecode]

Теперь для того чтобы примонтировать удаленный каталог можно использовать следующую комманду

[sourcecode]curlftpfs user:pass@ftp.yourdomain.com ~/ftpfolder/[/sourcecode]


где ~/ftpfolder/ — каталог куда будет производиться монтирование.

Отмантировать каталог можно следующей коммандой

[sourcecode]sudo umount ~/ftpfolde[/sourcecode]


Такое использование не удобно когда приходиться работать с удаленным каталогом постоянно. Для этого возникает необходимость монтирования при запуске ОС.

Во-вторых настраиваем автоматичесское монтирования при запуске ОС:

[sourcecode]sudo gedit /etc/fstab[/sourcecode]


В конец открывшегося файла добавляем строку:

[sourcecode]curlftpfs#user:pass@ftp.yourdomain.com /home/user/ftpfolder fuse rw  0   1[/sourcecode]


Запускаем следующую комманду в коммандной строке:

[sourcecode]mount -a[/sourcecode]


Также необходимо отредактировать /etc/rc.local чтобы быть уверенным, что каждый раз при загрузке ОС, монтирование FTP-каталога происходит корректно

[sourcecode]sudo gedit /etc/rc.local[/sourcecode]


Перед строкой “exit 0″ добавляем текст:

 

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


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *