Все для домашнего медиа - Отзывы | Советы по покупке | Дизайн | Новости технологий

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

4 880

Я работаю на сервере Linux (Ubuntu) почти 3 года. Когда я узнал о силе SSH, я был рад возможности удаленно работать на моем сервере. Со смартфонами появились приложения для удаленного управления сервером Ubuntu. Недавно я опубликовал пост, в котором описаны три бесплатных приложения для мониторинга и администрирования WordPress, Google AdSense и Google Analytics. Продолжая в том же духе, я исследовал и нашел несколько бесплатных приложений для Android, которые позволяют удаленно контролировать и администрировать сервер Ubuntu (или любой Linux). Ниже приведены краткие описания приложений и того, что они могут сделать.

VX ConnectBot – Мартин Матушка
VX ConnectBot – это SSH-клиент с открытым исходным кодом и клиент Telnet с передачей файлов scp. Он основан на оригинальномприложении ConnectBot.

Особенности:

  • фоновая передача файлов (протокол SCP)
  • диалог выбора символов (экранная кнопка и аппаратная клавиша SYM)
  • однострочный ввод (экранная кнопка)
  • нажмите и удерживайте меню (переключиться в полноэкранный режим, изменить размер шрифта)
  • сохранить ключи SSH в виде файлов
  • сохранить скриншоты консоли (формат PNG)
  • новые сочетания клавиш (аппаратная клавиатура)

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

VXConnectBot – Скриншот 1

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

VXConnectBot – Скриншот 2

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

VXConnectBot – Скриншот 3

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

VXConnectBot – Скриншот 4

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

VXConnectBot – Скриншот 5

ServerAssistant – openobjectives

Если вы считаете, что управлять вашим сервером с помощью VX ConnectBot или каких-либо терминалов неудобно на мобильном устройстве, ServerAssistant может помочь вам. Вы можете создавать кнопки для общих задач, таких как перезагрузка вашего сервера.

ServerAssistant выпускается под лицензией GPL2. Решение в один клик для выполнения удаленных команд через SSH. Просто создайте ярлыки для перезапуска ваших демонов / сервисов.

Поскольку ServerUnit может содержать несколько физических серверов, также поддерживаются сложные сценарии, такие как Clusters, WakeOnLan или решения для порнкинга.

Интегрирует ConnectBot. Пароли хранятся в зашифрованном виде. Это с открытым исходным кодом.

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

ServerAssistant – Скриншот 1

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

ServerAssistant – Скриншот 2

Нажмите «Добавить серверный блок», чтобы добавить сервер. Подробности в следующем:

Имя устройства: HomeServer
SSH Server URL: domain.com или 192.168.XX (если вы хотите использовать его только в своей внутренней сети)
Порт: 22 (или каков ваш SSH ваш порт)
Пользователь: Имя пользователя, к которому вы хотите подключиться на сервер как.
Пароль: Пароль вышеуказанного пользователя.

После добавления сервера вы можете добавлять команды. Уже есть стандартная кнопка «Состояние». Обратите внимание, что для некоторых команд может потребоваться предоставить учетные данные пользователя root (небезопасно). Ниже приведены некоторые примеры:

  • перезагрузка (для перезагрузки сервера. Требуется рут)
  • перезапуск службы apache2 (для перезагрузки сервера Apache. Требуется рут)
  • rsync / home / user / Data / / home / Backups / Data / (Для запуска резервного копирования rsync. Root не требуется в зависимости от разрешений
  • cd /home/user/.xbmc/addons/skin-Metropolis-git; git pull (Чтобы обновить скин XBMC из репозитория git. Root не требуется, если пользователь владеет файлами).

Вы также можете использовать ServerAssistant для работы на ваших маршрутизаторах DD-WRT, Tomato или TomatoUSB.

Webmin Mobile

Если на вашем сервере установлен Webmin, вы можете использовать Webmin Mobile Theme для подключения к вашему серверу.

Процесс установки в основном такой же, как и в любой другой теме Webmin, но с дополнительным шагом подтверждения, чтобы включить его только для мобильных устройств:

  • Загрузите соответствующий пакет тем с http://www.webmin.com/mobile.html. Если вы установили Webmin из RPM, получите RPM – если из пакета Debian, получите тему в том же формате.
  • Войдите в Webmin и перейдите в Webmin -> Конфигурация Webmin -> Модули Webmin.
  • Установите скачанный файл.
  • Вернитесь к модулю конфигурации Webmin и нажмите «Параметры мобильного устройства».
  • Выберите Virtualmin Mobile Theme в меню «Тема для мобильных браузеров» и нажмите «Сохранить».

Теперь вы сможете использовать браузер на своем iPhone или другом мобильном устройстве, чтобы открыть URL-адрес Webmin для вашей системы и увидеть пользовательский интерфейс для мобильных устройств. Если нет, это указывает на проблему с обнаружением браузера Webmin, и следует подать отчет об ошибке. Ниже приведены некоторые скриншоты.

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

Конфигурация Webmin – Темы 1

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

Конфигурация Webmin – Темы 2

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

Webmin Mobile – Скриншот 1

Три бесплатных приложения для Android для удаленного мониторинга и администрирования серверов Linux

Webmin Mobile – Скриншот 2

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

Источник записи: https://www.smarthomebeginner.com

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