Подключение к инстансу через SSH

Что это?

SSH — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений. Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли.

Общий принцип

Для подключения по SSH к виртуальной машине вам потребуется ключ (ключевая пара), IP-адрес виртуальной машины и настроенные правила Firewall в личном кабинете MCS.

Клиент для подключения при этом вы можете использовать любой, который вам нравится. Мы рекомендуем следующие варианты клиентов для операционных систем:

Windows

Linux

Установка:

sudo apt update
sudo apt install openssh-client
  • Встроенный SSH-клиент (консоль)

Делаем ключ доступным только для текущего пользователя. Если на вашем компьютере установлена операционная система Linux, Unix или MacOS, то выполните команду:

chmod 400 <путь к ключу>

Подключение:

ssh -i <путь к ключу> ubuntu@213.219.212.1

Чтобы получить права root-пользователя, пропишите команду:

sudo bash

OSX

  • Встроенный SSH-клиент (консоль)

Запустите приложение «Терминал». Терминал находится в каталоге / Applications / Utilities /, но вы также можете запустить его из Spotlight, нажав «Command» + «Пробел» и введя «Terminal».

Делаем ключ доступным только для текущего пользователя. Если на вашем компьютере установлена операционная система Linux, Unix или MacOS, то выполните команду:

chmod 400 <путь к ключу>

Подключение:

ssh -i <путь к ключу> ubuntu@213.219.212.1

Чтобы получить права root-пользователя, пропишите команду:

sudo bash