Монтируем FTP к файловой системе в Linux

Мне уже очень давно хотелось такие обыденные вещи для web-разработчика, как удаленное подключение к VPS-серверу через SSH и FTP, перестроить в автоматический режим. Согласитесь, что использовать любые прослойки в виде ftp- или ssh- клиентов, когда ты пользуешься Linux – бред. Все можно организовать намного проще и прозрачнее.

И вот у меня наконец-то дошли руки и я замутил сразу подключение к SSH, а сегодня вот опишу простой способ подключение к FTP. Так сказать UnixWay путь.

Ниже речь пойдет, только об операционной системе Linux. А вот как это сделать в Windows, речь пойдет в другой статье.

Для подключения к FTP-серверу в Linux нам понадобиться дополнительная маленькая программка curl, а точнее ее специализированная версия для ftp-протокола – curlftpfs.

Процесс подключения

  1. В операционных система семейства Debian устанавливаем эту програмульку вот так:
    sudo apt-get install curlftpfs
  2. Создаем директорию в которую будем подключать наш ftp-сервер:
    mkdir ~/ftp

    Мне проще работать с директорией, которая расположена в пользовательском окружении, поэтому я выбрал ~/ftp.
  3. Для того, чтобы команду на подключение выполнять без sudo и ввода пароля суперпользователя, нужно добавить вашего пользователя в группу fuse и отредактировать права:
    sudo adduser имя_пользователя fuse

    где имя_пользователя – это соответственно имя вашего пользователя.
    sudo chgrp fuse ~/ftp
  4. И команда непосредственного монтирования ftp-сервера:
    curlftpfs ftp://[пользователь]:[пароль]@ip_сервера ~/ftp

Вот на первый взгляд простой способ сделать работу web-разработчика еще проще и удобнее.

P.S. Как и любая техника, компьютеры имеют свойство ломаться. Одно дело, когда причиной сбоя является логическая ошибка, но совсем другое дело, когда проблема из-за аппаратной поломки. Что делать? Быстрый ремонт ноутбуков и нетбуков осуществляет компания askand.com.ua. Правда работают они только по территории Украины.

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

Имя
e-mail
Сайт
Текст комментария: