Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Cloud Commander - веб файловий менеджер для управління файлами і програмами Linux через браузер

  1. Як встановити Cloud Commander в Linux
  2. Як використовувати Cloud Commander на Linux
  3. Двопанельний файловий менеджер для сервера без іксів (без графічного оточення робочого столу)
  4. Оновлення Cloud Commander
  5. Гарячі клавіші
  6. Перегляд
  7. редактор
  8. консоль
  9. налаштування
  10. Меню
  11. Режим однієї панелі
  12. Мінуси і плюси Cloud Commander

Наша взаимовыгодная связь https://banwar.org/

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

переваги

  • Відкритий код (MIT License).
  • Дві класичні панелі.
  • Можливість авторизації.
  • Клієнт працює в веб браузері.
  • Сервер працює під Windows, Linux, Mac OS і Android (за допомогою Termux).
  • Може використовуватися локально або віддалено.
  • Адаптується під розмір екрану.
  • 3 вбудованих редактора з підтримкою підсвічування синтаксису: Dword, Edward і Deepword.
  • Консоль з підтримкою стандартної командного рядка ОС.
  • Написаний на JavaScript / Node.js.

Як встановити Cloud Commander в Linux

Почніть з установки останньої версії node.js як показано нижче.

На Debian / Ubuntu / Linux Mint

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - -------- Для версії Node.js v7 -------- curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs

На RHEL / CentOS / Fedora

curl - -silent - -location https://rpm.nodesource.com/setup_6.x | bash - -------- For Node.js v7 Version -------- curl - -silent - -location https://rpm.nodesource.com/setup_7.x | bash - yum -y install nodejs dnf -y install nodejs [Fedora 22+]

На Gentoo і Arch Linux

emerge nodejs [На Gentoo] sudo pacman -S nodejs npm [На Arch Linux]

Після установки пакетів nodejs і npm перейдемо до установки Cloud Commander наступними командами

sudo npm i cloudcmd -g # АБО sudo npm i cloudcmd -g --force

Як використовувати Cloud Commander на Linux

Для його запуску просто наберіть:

cloudcmd

Ви можете запустити програму під звичайним користувачем або під рутом:

sudo cloudcmd

Запуск від суперкористувача дозволить вам виконувати будь-які операції і працювати з будь-якими файлами.

За замовчуванням файловий менеджер доступний в браузері за адресою http: // localhost: 8000

За замовчуванням файловий менеджер доступний в браузері за адресою http: // localhost: 8000

Інтерфейс інтуїтивно зрозумілий, ми повернемося до нього трохи пізніше.

Двопанельний файловий менеджер для сервера без іксів (без графічного оточення робочого столу)

За замовчуванням файловий менеджер доступний тільки на localhost. Якщо ви хочете використовувати його для управління веб-сервером або будь-який інший віддаленої машини, нам потрібно налаштувати його. Нам потрібно:

  • Змусити його прослуховувати на зовнішньому IP
  • Встановити логін і пароль для входу, щоб хто-завгодно не міг зайти на наш сервер.

Налаштування можна вказати в опціях командного рядка і в файлах налаштувань. Звернемося до опцій командного рядка:

Cloud Commander підтримує параметри командного рядка:

Параметр Дія -h, --help допомогу -v, --version вивести версію і вийти -s, --save зберегти настройки -o, --online завантажувати скрипти з віддалених серверів -a, --auth включити авторизацію -u, - -username встановити ім'я користувача -p, --password встановити пароль -c, --config шлях до файлу з настройками --editor призначити редактор: "dword", "edward" або "deepword" --root встановити кореневий каталог --prefix встановити url префікс --port призначити порт --minify включити мініфікацію --progress показувати стан файлових операцій --html-dialogs показувати html діалоги --open відкрити веб браузер після старту сервера --one-pane l-mode включити однопанельних режим --config-dialog включити діалог конфігурації --console включити консоль --no-server не запускати сервер --no-auth вимкнути авторизацію --no-online завантажувати скрипти з локального сервера --no-open НЕ відкривати веб браузер після старту сервер --no-minify вимкнути мініфікацію --no-progress НЕ показувати стан файлових операцій --no-one-panel-mode вимкнути однопанельних режим --no-config-dialog вимкнути діалог конфігурації --no-console вимкнути консоль

Якщо переглянути уважно цю таблицю, то в ній відсутня опція для вказівки IP адреси. Хоча це не сказано в документації, але за замовчуванням Cloud Commander «видно» не тільки на локалхосте, він також доступний з зовнішньої мережі. Тобто встановлювати IP адреса необов'язково.

Для адміністрування безголового сервера через графічний інтерфейс запустіть приблизно наступну команду:

sudo cloudcmd --port порт -a -u користувач -p пароль

Якщо не задано параметрів, Cloud Commander читає інформацію з файлу ~ / .cloudcmd.json і використовує порт звідти (8000 за замовчуванням), якщо змінних PORT або VCAP_APP_PORT не існує.

У файлі ~ / .cloudcmd.json можна встановити наступні параметри:

{ "Auth": false, / * дозволити http авторизацію * / "username": "root", / * ім'я користувача для авторизації * / "password": "toor", / * хеш пароля в sha-1 для авторизації * / "algo": "sha512WithRSAEncryption", / * криптографічний алгоритм * / "editor": "edward", / * за замовчуванням, може бути "dword" або "edward" * / "diff": false, / * при збереженні - відсилає патч, а не весь файл * / "zip": false, / * zip текст перед відсиланням / unzip перед збереженням * / "localStorage": true, / * локальне сховище * / "buffer": true, / * буфер для копіювання файлів * / "dirStorage": true, / * зберегти лістинг каталогу в localStorage * / "minify": false, / * мініфікація js, css, html і зображень * / "online": true, / * загр узіть файли js з cdn або Local path * / "open": false, / * відкрити веб браузер після старту сервера * / "cache": true, / * кешування * / "showKeysPanel": true, / * показати класичну панель з кнопками функціональних клавіш * / "port": 8000, / * http порт * / "ip": null, / * ip або null (за замовчуванням) * / "root": "/", / * кореневої каталог * / "prefix" : "", / * url префікс * / "progress": true, / * показувати стан файлових операцій * / "onePanelMode": false, / * включити однопанельних режим * / "configDialog": true, / * включити діалог конфігурації * / "console": true / * включити консоль * /}

Зверніть увагу, що в реальному файлі налаштувань вам потрібно видалити коментарі, інакше виникатиме помилка.

Для редагування файлу відкрийте його в вашому улюбленому редакторі:

vim ~ / .cloudcmd.json

Без коментарів файл виглядає так:

{ "Auth": false, "username": "root", "password": "toor", "algo": "sha512WithRSAEncryption", "editor": "edward", "diff": false, "zip": false , "localStorage": true, "buffer": true, "dirStorage": true, "minify": false, "online": true, "open": false, "cache": true, "showKeysPanel": true, " port ": 8000," ip ": null," root ":" / "," prefix ":" "," progress ": true," onePanelMode ": false," configDialog ": true," console ": true}

Вам необов'язково вказувати всі опції, можете вибрати тільки ті, які вам потрібні:

{ "Ip": "IP", "port": 8000, "auth": true, "username": "root", "password": "toor"}

Зверніть увагу, що IP адреса необхідно взяти в лапки.

До речі, замість пароля в вигляді простого тексту вам необхідно ввести його кеш. Пароль в файлі ~ / .cloudcmd.json зберігається в зашифрованому вигляді, шифрується він алгоритмом, вказаним в полі algo, по-замовчуванню це: sha512WithRSAEncryption.

Не варто вручну прописувати пароль, краще скористатися командою:

cloudcmd --username hello --password world

Для користувача hello з паролем world. Зміни наберуть сили одну сесію, до виходу з Cloud Commander. Для збереження даних авторизації, без запуску файлового менеджера, можна скористатися наступною командою:

cloudcmd --auth --username hello --password world --save --no-server

Так само, можна скористатися графічним інтерфейсом налаштування Cloud Commander, що запускається клавішею F10.

Оновлення Cloud Commander

Якщо Ви встановили Cloud Commander за допомогою npm, зупиніть додаток, а потім повторно його:

npm update cloudcmd -g

Гарячі клавіші

Кнопка Дія F1 допомогу F2 перейменувати F3 перегляд Shift + F3 перегляд в markdown F4 редагувати F5 копіювати F6 перейменувати / перемістити F7 новий каталог Shift + F7 новий файл F8, Delete видалити поточний файл Shift + Delete видалити без запиту про підтвердження F9 меню F10 настройки (* ) виділити / зняти виділення з усіх файлів (+) розширити виділення (-) звузити виділення Ctrl + x вирізати в буфер Ctrl + з копіювати в буфер Ctrl + v вставити з буфера Ctrl + r оновити Ctrl + d очистити локальне сховище Ctrl + a вибрати (виділити) всі файли на панелі Ctrl + u поміняти панелі місцями Up, Down, Enter пе переміщених по файлової системи Alt + Left / Right показати вміст каталогу під курсором в цільової панелі Alt + g перейти до каталогу Ctrl + \ перейти в кореневий каталог Tab перемикання між панелями Page Up вгору на одну сторінку Page Down вниз на одну сторінку Home в початок списку End в кінець списку Space виділити поточний файл (і отримати розмір каталогу) Insert виділити поточний файл (і перейти до наступного) Shift + F10 контекстне меню ~ консоль Ctrl + Click відкрити файл у новій вкладці

Перегляд

Перегляд

можливості

  • Переглядати зображення.
  • Переглядати текстові файли.
  • Програвати аудіо.
  • програвати відео .

Гарячі клавіші

Кнопка Дія F3 відкрити Esc закрити

редактор

редактор

Гарячі клавіші

Кнопка Дія F4 відкрити Esc закрити

консоль

консоль

Гарячі клавіші

Кнопка Дія ~ відкрити Ctrl + p вставити шлях поточного каталогу Esc закрити

налаштування

налаштування

Гарячі клавіші

Кнопка Дія F10 відкрити Esc закрити

Меню

Меню

Клацання правою кнопкою миші викликає контекстне меню з такими пунктами:

  • Перегляд
  • Виправлення
  • перейменувати
  • вилучити
  • запакувати
  • Вилучити
  • Вивантажити в хмару
  • завантажити
  • вирізати
  • копіювати
  • вставити
  • Новий (Файл, Каталог)
  • вивантажити
  • Вивантажити з хмари
  • Виділити все / зняти виділення
  • Вийти (доступно в разі включеної авторизації)

Гарячі клавіші

Кнопка Дія F9 відкрити Esc закрити

Режим однієї панелі

Режим однієї панелі

Cloud Commander може працювати в режимі однієї панелі, в тому випадку, якщо розмір екрану не дозволяє розмістити другу панель. Таке може статися в разі використання мобільного, планшета або маленького вікна браузера для взаємодії з файловим менеджером.

Мінуси і плюси Cloud Commander

Через показуваного стандартного URL з localhost виникає враження, що Cloud Commander доступний тільки з локальної мережі. Хоча це ніде не вказано в документації, але Cloud Commander стазу після запуску стає доступним за зовнішнім IP.

На жаль, в програмі не передбачена робота по протоколу HTTPS.

Плюсом програми є простота установки. Cloud Commander не вимагає будь-якого веб-сервера і налаштування для найпростішої роботи.

Другим колосальним плюсом є сама функціональність файлового менеджера - ми можемо на безголовому сервері управляти файлами з зручністю ніби працює на локальному комп'ютері.

Cloud Commander багатий функціями і має інтуїтивно зрозумілий інтерфейс. На мій погляд, програма може замінити відразу кілька менш зручних програм - FTP файлові менеджери, SSH клієнт і інші, які адміністратори зазвичай застосовують для завантаження і вивантаження файлів з / на сервер.

Пов'язані статті:

Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: