Искать в Базе знаний

Подключение к консоли бокса

К боксу можно подключиться не только через SSH, но и другими способами, которые рассмотрим в этой статье. Из доступных способов, к боксу можно подключиться через аварийную консоль и VNC.
content-image

Подключение по VNC

VNC (Virtual Network Computing) — средство удаленного доступа к консоли вашего сервера. VNC пригодится, если по какой-то причине к серверу не подключиться по SSH: например, вы заблокировали SSH-порт файрволом или мы отключили сеть для бокса.
В Панели управления боксами есть свой VNC-клиент. Найти его можно в разделе «Боксы»: разверните карточку бокса → «Консоль», и нажмите кнопку «Подключиться по VNC».
В открывшейся консоли система предложит авторизоваться. Используйте для входа логин и пароль root-пользователя.

Буфер обмена в VNC не работает, пароль нужно будет ввести вручную. Его символы не отобразятся на экране (даже зашифрованными) — это нормально.
content-image
Если окно консоли не открылось — вероятно, ваш браузер запрещает всплывающие окна. Разрешите их показ в настройках.
Mozilla Firefox:
  • откройте раздел «Настройки» → «Приватность и защита»
  • в строке «Блокировать всплывающие окна» нажмите «Исключения...»
  • в поле «Адрес веб-сайта» введите «cp.sprintbox.ru», нажмите «Разрешить» и «Сохранить изменения»
Safari:
  • перейдите в раздел «Настройки» → «Веб-сайты» → «Всплывающие окна»
  • найдите строку с адресом Панели управления (cp.sprintbox.ru или cp.sprinthost.ru)
  • поменяйте в ней настройку «Блокировать и оповещать» на «Разрешить»
Google Chrome и другие:
  • зайдите в раздел «Настройки» → «Конфиденциальность и безопасность» → «Настройки сайтов» → «Всплывающие окна и переадресация» или откройте эту ссылку в новой вкладке: chrome://settings/content/popups
  • в строке «Разрешить» нажмите «Добавить»
  • укажите в форме адрес cp.sprintbox.ru

Аварийная консоль

Аварийная консоль представляет из себя текстовый терминал для работы с боксом. При открытии консоли вы сразу окажетесь в установленной на бокс системе, без необходимости ввода логина с паролем. Она, также как и VNC, позволяет подключиться к боксу с отключенной сетью, и при этом имеет все преимущества SSH, которых лишен VNC:
  • работает буфер обмена
  • есть вертикальная прокрутка
  • более плавный отклик при работе
  • хорошая оптимизация под мобильные устройства
content-image
Когда невозможно подключиться к боксу по SSH и нет доступа к компьютеру, аварийная консоль — лучший вариант для работы с боксом.
При необходимости, автоматический вход в систему через консоль в Панели управления можно отключить. Для этого нужно:
  • Перейдите в режим редактирования настроек службы консоли следующей командой
    systemctl edit serial-getty@ttyS0
  • Найдите строку:
    ExecStart=-/sbin/agetty --autologin root --keep-baud 115200,57600,38400,9600 %I $TERM
    и удалите из неё --autologin root
  • Сохраните изменения и перезапустите службы командами:
    • systemctl daemon-reload
    • systemctl restart serial-getty@ttyS0
Если бокс был создан давно, на нем может не работать автоматический вход в консоли. Если необходимо включить автоматический вход, то:
  • Авторизуйтесь в системе на боксе через логин и пароль
  • Перейдите в режим редактирования настроек службы консоли следующей командой:
    systemctl edit serial-getty@ttyS0
  • Добавьте следующий код в файл:
    [Service]
    ExecStart=
    ExecStart=-/sbin/agetty --autologin root --keep-baud 115200,57600,38400,9600 %I $TERM
  • Сохраните изменения и перезапустите службы командами:
    • systemctl daemon-reload
    • systemctl restart serial-getty@ttyS0