Cloud Commander - двухпанельный веб файл менеджер в Ubuntu.

В данной статье я бы хотел рассказать вам о двухпанельном веб файл менеджере с консолью и редактором, который работает в браузере и не привязан к какой-либо операционной системе.


Короткий обзор файлового менеджера Cloud Commander.

Cloud Commander -  это двухпанельный веб файл менеджер с консолью и редактором. Поможет вам управлять сервером и работать с файлами, каталогами и программами в браузере на любом компьютере, смартфоне или планшете.

Вот так выглядит файл менеджер Cloud Commander:

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

Но локально данным файл менеджером я бы пользоваться не стал. Есть небольшие задержки.

Больше всего привлекает его особенность клиент серверного доступа к данным.

А именно, если у вас несколько компьютеров подключены к локальной сети или VPN подключение, то Вы можете спокойно подключиться по адресу http (ip и порту) к данному файл менеджеру удаленно и получить доступ к файловой системе сервера.

Давайте посмотрим как это выглядит.
Выполняем в консоле:
ifconfig
получаем ip адрес нашего компьютера.
Либо открываем "Сведения о текущем соединении" и получаем ip компьютера:


Теперь можно зайти по адресу "ip:порт" с другого компьютера, и иметь доступ к файловой системе того компьютера, на котором запущен сервер приложения файл менеджера Cloud Commander.

К примеру, вот с windows я получил доступ к файловой системе на Linux:


Можно загрузить файлы c текущего компьютера на удаленный, либо скачать нужные на текущий компьютер с удаленного:


Вот эти скриншоты, сделанные в Windows я загрузил "Upload" в данном файл менеджере.

А вот так данный веб файл менеджер выглядит на Iphone:



Лично я использую данный файл менеджер, когда работаю на другом компьютере с windows, чтобы иметь доступ к файловой системе моего основного компьютера на linux.
Так как не хочется расшаривать с помощью samba все каталоги в системе.

Возможно, что Вы найдете другое применение для данного приложения.

Если заинтересовало данное приложение, то приступим к его установке.

Установка Cloud Commander в Ubuntu.

Данное приложение написано на JavaScript/Node.Js, следовательно для его установки нужно установить сам Node.Js и пакетный менеджер npm.

Откройте консоль и выполните следующие команды:
sudo apt-get install nodejs npm
В некоторых случаях при установке NodeJs приложений  c помощью пакетного менеджера npm может возникать ошибка:
error "/usr/bin/env: node: No such file or directory"
Поэтому нужно выполнить следующую команду создания символической ссылки:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Теперь собственно надо выполнить команду:
source ~/.profile
чтобы не перегружать компьютер и настройки профиля после установки nodejs и npm применились.

Вот теперь можно установить Cloud Commander.
Выполняем команду установки в терминале:
sudo npm i cloudcmd -g
Cloud Commander установлен.
Чтобы запустить его, нужно выполнить в терминале команду:
cloudcmd
Вот так это выглядит:


Теперь просто переходим по url выданному в терминале. Всё.

Обновляется приложение такой же командой, как и устанавливается.

Настройка Cloud Commander.

Полные настройки подробно описаны на официальном сайте приложения:

http://ru.cloudcmd.io/

Очень доходчиво написаны настройки, горячие клавиши и команды запуска.

Но, хочу обратить внимание на важный момент.
Все настройки читаются из файла:
~/.cloudcmd.json

Советую отредактировать данный файл конфигурации:


На офф. сайте разобраны настройки конфигурации:

К примеру, можно изменить корневой каталог  на домашний каталог своего пользователя для удобства.

Вот собственно и всё, что хотелось рассказать об этом замечательном веб файл менеджере.

Поделиться:

Если у Вас возникли вопросы.

Приглашаю задавать их на сервисе вопросов и ответов: Ask LinuxRussia.com.
Там Ваши вопросы не потеряются и Вы быстрее получите ответ, в отличие от комментариев.

13 коммент. :

  1. Анонимный3 мая 2015 г., 20:08

    и сайт твой не нужен

    ОтветитьУдалить
    Ответы
    1. высер твой не нужен и никому не интересен :)

      Удалить
    2. Если не нужен - что ты тут делаешь ?

      Удалить
  2. Анонимный4 мая 2015 г., 1:33

    Очень полезный сайт, а говнюки тролли пусть заткнутся!

    ОтветитьУдалить
  3. Анонимный4 мая 2015 г., 5:59

    по мне так это один из лучших сайтов по линукс (для новичков как я так это вообще находка).
    по ФМ что то не впечатлил, буду сидеть пока на doublecommander

    ОтветитьУдалить
    Ответы
    1. Согласен, что он не особо пригоден для работы локально. Как по мне, его удобнее использовать в локальной сети, если несколько компьютеров и только так. Поэтому это больше специфичный такой инструмент, вдруг кому-то пригодится, как мне в моем описанном в статье случае.

      Удалить
  4. Жаль на андроиде нету. пс. Сайт норм, подписался на ленту

    ОтветитьУдалить
    Ответы
    1. На андроиде тоже откроется в браузере клиентская часть.

      А если сервер запустить, то надо искать возможность установки nodejs на андроид. Вот к примеру статья:
      http://habrahabr.ru/post/134567/

      Возможно есть способ :)

      Удалить
    2. Возможно есть :) Но это танец с бубном с неопределнным результатом. Сейчас пока поставил Ftp сервер_1.21 на робота и с Убунты захожу через Filezillу. В принципе норм. п.с. Какая у вас сложная каптча, кажется легкая, но пройти с 2-3 раза только получается. :)

      Удалить
    3. А что за каптча? На сайте нет каптчи при написании комментариев. У меня в настройках блога отключена.

      Удалить
  5. Очень не плох, но вряд ли пригодится да и привыкать еще, filezila и ftpd норм)

    ОтветитьУдалить
  6. http://sprut.io - посмотрите, возможно тоже понравиться.

    ОтветитьУдалить