Настройка сервера Linux и Windows
ITShaman - Сайт для АЙТИшников!
"Машины должны работать. Люди должны думать."
(девиз компании IBM)

Монтируем файловую систему сервера через SSH

Каждый айтишник понимает, что удаленное администрирование – это очень крутая штука, которой может существенно сократить время и еще больше развить собственную лень. Хотя никто не будет спорить, что лень – это двигатель человеческого прогресса. Без нее было бы просто ужасно скучно жить. Да и жизнь была такая, как в каменном веке.

Часто бывает так, что серверов много, а системный администратор один. К тому же сервера могут быть не в соседнем кабинете, а в соседнем городе. Именно такая ситуация просто вынуждает использовать удаленное подключение. Если сервер Linux, то лучше SSH вы ничего не найдете.

Подключить удаленный сервер через SSH можно в не зависимости от операционной системы рабочего компьютера.

Windows

Если у Вас Windows, то выручить вас может небольшая программа – dokan-sshfs. Страница загрузки здесь. Программа простая и особо описывать ее настройку, думаю, не стоит. Суть _dokan-sshfs заключается в том, что после подключения появляется новый раздел, который и есть ваш удаленный сервер. Вот скрин всех настроек dokan-sshfs:

С ней все просто.

Linux

Ниже будет приведена небольшая инструкция для операционных систем, основанных на DEB-пакетах (Debian, Ubuntu и т.д.). Если поменять синтаксис самих команд (имеется ввиду apt-get), а название пакетов оставить как есть, то ее можно использовать и для других ОС основанных на Linux.

Для начала устанавливаем sshfs, который будет отвечать за все за это:

sudo apt-get install sshfs

Во многих операционных системах, этот пакет уже установлен. По крайней мере, в Debian это так.

После этого нужно указать системе, чтобы последняя загружала модуль fuse при старте:

sudo modprobe fuse

Далее добавляем пользователя, от имени которого Вы работаете в системе, в одноименную группу fuse:

sudo adduser имя_пользователя fuse

Меняем имя_пользователя на свое имя и исполняем команду. Не забываем поменять владельца:

sudo chown root:fuse /dev/fuse

Если этого не сделать, то придется каждый раз, когда подключаете сервер, делать это с правами суперпользователя.

Собственно, подготовительные работы на этом закончены.

Для того, чтобы подключить ваш сервер, посредством ssh:

sshfs логин@ip-адрес:/www/ ~/sshfs

В команде выше, необходимо заменить логин@ip-адрес на свои значения.

P.S. Как говориться в той пословице: “Делу время, потехе час.” Стоит иногда давать себе выходной и просто расслабиться. Отличным таким расслаблением можно назвать игры Лего Сити, которые доступны здесь – http://playshake.ru/. Там их много и вы обязательно найдете для себя что-то интересное.

P.S.S. Для особо требовательных людей, могу порекомендовать “повешать” эту команду на старт системы и навсегда забыть о том, что сервер от вас находится далеко и вас с ним разделяет глобальная сеть интернет.

Статья опубликована 17.03.2014 · Автор статьи: Зюзгин Иван
Статья относится к
Случайные 7 статей:
  1. Автоматическое монтирование дисков и разделов в Linux или что такое fstab?
  2. Неправильно закрываются терминальные сессии после закрытия приложения
  3. Как установить принтер Canon LBP-2900 в Linux Ubuntu?
  4. Горячие клавиши GNOME и Nautilus
  5. Вызываем системный монитор по нажатию Ctrl+Alt+Delete
  6. Сегодня профессиональный праздник - День системного администратора
  7. Кодеки для Ubuntu или подключение репозитория Medibuntu
Комментарии [1]
  1. Sergio #
    11 Октябрь, 18:21

    Интересный способ, расширяет возможности для бэкапов и прочих полезных вещей.

Имя (обязательное поле)
e-mail (обязательное поле) Сайт
Текст комментария:
IT-новости
Популярное
Облако тегов
При цитировании документа активная ссылка на сайт обязательна.
Администрирование и настройка серверов, рабочих станций на базе ОС Linux и Windows. www.itshaman.ru - Настройка Linux и Windows © 2009 - 2016