tocdepth

2

Подключиться к Linux ECS по ключу

В этом разделе описано, как подключиться с помощью пары SSH-ключей к виртуальной машине Linux из операционных систем Linux и Windows.

Перед началом работы

  1. Убедитесь, что у вас есть приватный ключ с расширением .pem или .ppk.

    Как создать ключевую пару.

  2. Убедитесь, что к виртуальной машине привязан Elastic IP.

    Как привязать EIP к виртуальной машине.

  3. Убедитесь, что в правилах группы безопасности открыт доступ к TCP-порту 22.

    Как добавить правило в группу безопасности.

Подключиться из Windows через PuTTY

  1. Установите и запустите PuTTY.

  2. PuTTY поддерживает приватные ключи в собственном формате .ppk, поэтому проверьте расширение вашего файла приватного ключа:

  3. В разделе Session в поле Host name (or IP address) введите внешний Elastic IP виртуальной машины, к которой нужно подключиться.

  4. Перейдите в раздел Connection → Data.

  5. В поле Auto-login username введите имя пользователя.

    Примечание

    При авторизации по ключевой паре для CoreOS используйте логин core, а для остальных операционных систем используйте root.

  6. Перейдите в раздел Connection → SHH → Auth → Credentials.

  7. В поле Private key file for authentication нажмите Browse и выберите приватный ключ с расширением .ppk.

  8. Нажмите Open.

  9. Нажмите Да.

Подключиться из Windows через Xshell

  1. Запустите Xshell.

  2. Нажмите Новый.

  3. В поле Имя введите название подключения.

  4. В поле Хост введите Elastic IP виртуальной машины.

  5. Нажмите OK.

  6. Выберите созданное подключение и нажмите Соединение.

  7. Нажмите Принять и Сохранить.

  8. Введите имя пользователя. По умолчанию — root.

  9. Нажмите OK.

  10. Выберите Public Key.

  11. Нажмите Просмотр → Файл.

  12. Выберите приватный ключ с расширением .pem и нажмите Открыть.

  13. Нажмите OK.

Подключиться из Linux или MacOS

  1. Откройте терминал:

    • Linux: с помощью комбинации клавиш CTRL + ALT + T.

    • MacOS: найдите терминал в поиске или в окне Finder в папке Программы/Утилиты.

  2. Выполните команду:

    chmod 400 /path/kp_name.pem
    

    Где:

    • path — путь к приватному ключу;

    • kp_name — название приватного ключа.

  3. Выполните команду:

    ssh -i /path/kp_name.pem root@EIP
    

    Где:

    • path — путь к приватному ключу;

    • kp_name — название приватного ключа;

    • EIP — внешний IP-адрес.

Запустили Evolution free tier
для Dev & Test
Получить