Как SSH к моему EC2, если я не использую VCP по умолчанию - PullRequest
0 голосов
/ 31 мая 2019

Ну, я почти разочарован, здесь действительно сложно делать простые вещи. Моя проблема в том, что я перехожу по этой ссылке, чтобы настроить cpanel для коммерческого использования, https://blog.cpanel.com/part-2-how-i-built-a-cpanel-hosting-environment-on-amazon-aws/

Я настроил свой VPC, подсеть, интернет-шлюзы, эластичные IP-адреса и таблицы маршрутов и все еще не могу подключиться к моему ec2. расстраивает то, что я теряю время на проблему ssh, которая может быть решена за считанные секунды в OVH и здесь AWS разрушает мой день, какие-либо идеи?

Я настроил свой VPC, подсеть, интернет-шлюзы, эластичные IP-адреса и таблицы маршрутов

Я действительно ожидаю, что с легкостью подключусь к своему ec2 и смогу добавить больше ec2 / s к услуге

1 Ответ

1 голос
/ 31 мая 2019

Чтобы иметь возможность подключиться по SSH к экземпляру Amazon EC2, вам потребуется следующее:

  • An Amazon VPC (по умолчанию подходит или создайте свой собственный)
  • Интернет-шлюз , подключенный к VPC (для подключения к Интернету)
  • A публичная подсеть , которая определяется как подсеть с таблицей маршрутов, в которой таблица маршрутов отправляет трафик, предназначенный для 0.0.0.0/0, в шлюз Интернета
  • Экземпляр Amazon EC2 в общедоступной подсети, предположительно экземпляр Linux, поскольку вы хотите подключиться к нему по SSH
  • При запуске экземпляра назначьте Keypair . Если вы запускаете из предоставляемого Amazon AMI (например, Amazon Linux 2), пара ключей будет скопирована в /users/ec2-user/.ssh/authorized_keys при запуске.
  • Экземпляр должен быть либо запущен с Автоматически назначать общедоступный IP-адрес для получения случайного общедоступного IP-адреса, либо связывать экземпляр с Эластичным IP-адресом для сопоставления статического IP-адреса.
  • A группа безопасности , подключенная к экземпляру EC2, разрешающему входящий SSH-доступ (порт 22) либо с 0.0.0.0/0, либо с вашего собственного IP-адреса
  • Не играть с настройками Network Access Control List (NACL) - они по умолчанию разрешают весь входящий / выходящий трафик

Для подключения к экземпляру:

ssh -i YOUR-KEYPAIR.pem ec2-user@IP-ADDRESS

Если соединение немедленно отклонено, это указывает на проблему с парой ключей.

Если для соединения требуется некоторое время до сбоя, это указывает на проблему, связанную с сетью, поскольку он не может связаться с экземпляром. Некоторые корпоративные сети блокируют исходящий SSH-доступ , поэтому попробуйте еще раз из другой сети (дома или в офисе или даже через ваш телефон), чтобы попытаться определить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...