Чтобы подключиться к экземпляру EC2 с терминала, вы можете использовать несколько методов. Вот несколько вариантов с примерами кода:
Метод 1: SSH с использованием пары ключей
- Убедитесь, что у вас есть пара ключей (файл.pem), связанная с вашим экземпляром EC2.
- Откройте терминал или командную строку.
- Установите права доступа к файлу пары ключей только для чтения, выполнив команду:
chmod 400 /path/to/your-key-pair.pem - Подключитесь к своему экземпляру EC2 с помощью SSH с помощью следующей команды:
ssh -i /path/to/your-key-pair.pem username@public-dns-nameЗамените «username» на подходящее имя пользователя для вашего экземпляра, а «public-dns-name» на общедоступное DNS-имя вашего экземпляра EC2.
Метод 2: SSH с использованием пароля
- Если вы еще этого не сделали, установите пароль для своего экземпляра EC2, следуя документации AWS.
- Откройте терминал или командную строку.
- Подключитесь к своему экземпляру EC2 с помощью SSH с помощью следующей команды:
ssh username@public-dns-nameЗамените «username» на подходящее имя пользователя для вашего экземпляра, а «public-dns-name» на общедоступное DNS-имя вашего экземпляра EC2.
Метод 3: Менеджер сеансов (AWS Systems Manager)
- Убедитесь, что ваш экземпляр EC2 настроен для доступа к диспетчеру сеансов.
- Откройте терминал или командную строку.
- Подключитесь к своему экземпляру EC2 с помощью интерфейса командной строки AWS с помощью следующей команды:
aws ssm start-session --target instance-idЗамените «instance-id» на идентификатор вашего экземпляра EC2.
Не забудьте заменить заполнители в примерах кода соответствующими значениями для вашего экземпляра EC2, такими как путь к файлу пары ключей, имя пользователя и идентификатор экземпляра.