Shellngn — веб-клиент SSH, SFTP, Telnet, RDP и VNC
SHELLNGN предлагает облачное решение для удаленного доступа и управления вашими серверами и сетевыми устройствами. Он доступен в двух основных вариантах: SHELLNGN Cloud (бесплатно) и SHELLNGN Pro (платная подписка).
В этой статье мы рассмотрим и изучим функции, принципы их работы и недостатки обоих вариантов, что поможет вам понять, какой из них подходит вам лучше всего.
Возможности SHELLNGN Cloud (бесплатно)
SHELLNGN Cloud предлагает бесплатный уровень, который обеспечивает хорошую отправную точку для базового удаленного доступа к серверу и управления им.
Вот описание его ключевых особенностей:
- Secure Shell (SSH) – доступ к вашим серверам удаленно с помощью веб-эмулятора терминала.
- Управление файлами. Просматривайте, загружайте, скачивайте и управляйте файлами и папками на вашем сервере прямо из веб-браузера.
- Безопасная передача файлов (SFTP) – безопасная передача файлов между вашим локальным компьютером и сервером с использованием протокола SFTP.
- Управление несколькими сеансами. Управляйте несколькими сеансами SSH и переключайтесь между ними одновременно в веб-интерфейсе.
- Базовое управление устройствами. Просмотр основной информации о подключенных устройствах и выполнение некоторых задач управления.
Примечание. В нем отсутствуют такие функции, как удаленный доступ к рабочему столу, мониторинг сервера или расширенные параметры безопасности, которые доступны в версии Pro.
SHELLNGN Cloud — хороший вариант для отдельных пользователей или небольших групп, которым необходим базовый удаленный доступ к серверу, управление файлами и функции безопасной передачи файлов. Это также отличный способ протестировать платформу перед переходом на платный план.
Возможности SHELLNGN Pro
SHELLNGN Pro создан на основе SHELLNGN Cloud и предлагает полный набор функций для расширенного управления сервером.
Вот описание ключевых функций, которые вы найдете в платной подписке в дополнение к функциям облака:
- Удаленный рабочий стол. Возьмите под свой контроль удаленные серверы с помощью RDP (удаленный рабочий стол) или VNC.
- Мониторинг сервера. Отслеживайте состояние и производительность сервера, например, сколько процессора он использует, использование памяти и сетевую активность.
- Расширенная безопасность: двухфакторная аутентификация и дополнительные меры безопасности для усиленной защиты.
- Управление командой. Предоставляйте доступ и управляйте разрешениями пользователей для совместной работы над задачами управления сервером.
- Интеграция Docker. Управляйте контейнерами Docker и развертывайте их на платформе SHELLNGN.
- Поддержка мобильных устройств: полнофункциональная клавиатура, фрагменты команд, sftp-браузер и редактор файлов.
SHELLNGN Pro предназначен для профессиональных пользователей, системных администраторов и групп, которые управляют несколькими серверами и которым требуются расширенные функции, такие как удаленный доступ к рабочему столу, мониторинг серверов и возможности совместного управления.
Платная подписка раскрывает весь потенциал платформы для более надежного управления сервером.
Как установить SHELLNGN Pro в Linux
SHELLNGN Pro работает через контейнеры Docker, поэтому вам необходимо установить и запустить Docker на вашем сервере, прежде чем вы сможете продолжить.
Если у вас не установлен Docker, вы можете найти инструкции по установке Docker в разных дистрибутивах Linux в официальной документации Docker.
После установки Docker вы можете использовать следующую команду, чтобы получить последний образ SHELLNGN Pro Docker из Docker Hub.
sudo docker pull shellngn/pro
Затем запустите контейнер SHELLNGN Pro.
sudo docker run --name shellngn-pro \
-p 8080:8080 \
-e HOST=0.0.0.0 \
shellngn/pro:latest
Откройте веб-браузер и перейдите по адресу http://your_server_ip:8080
(замените «your_server_ip» на IP-адрес вашего сервера). Вы должны увидеть страницу входа в систему SHELLNGN Pro.
Следуйте инструкциям на экране, чтобы завершить процесс установки, который может включать создание учетной записи, привязку вашего сервера и, возможно, настройку дополнительных параметров в соответствии с вашими потребностями.