Deze blog biedt de procedure om verbinding te maken met een Ubuntu EC2-instantie door gebruik te maken van EC2 Instance Connect.
Hoe verbinding te maken met Ubuntu EC2-instantie door gebruik te maken van EC2 Instance Connect?
Volg de volgende stappen om verbinding te maken met Ubuntu Instance met behulp van EC2 Instance Connect:
- Maak een Ubuntu EC2-instantie in AWS
- Wacht tot de status 'Running' wordt
- Maak verbinding met Ubuntu Instance met behulp van EC2 Instance Connect
Stap 1: maak een Ubuntu EC2-instantie aan
Zoek in de AWS-beheerconsole en klik op de knop ' EC2 ”-service, om het EC2 Instance-dashboard te openen:
Open het vervolgkeuzemenu en druk op de knop ' Instantie starten ”-knop om een nieuwe Ubuntu-instantie te maken:
Om de naam van de EC2-instantie te specificeren, kan de gebruiker elke aangepaste naam invoeren, zoals hieronder te zien is:
Selecteer ' Ubuntu 'gratis laag als AMI (Amazon Machine Image):
Selecteer een reeds bestaand sleutelpaar of maak een nieuw sleutelpaar aan:
Opmerking : Zorg ervoor dat u uw privésleutel veilig opslaat op uw lokale computer en deel deze met niemand.
Maak in de netwerkinstellingen een nieuwe beveiligingsgroep aan en sta ' SSH ”, “ HTTP ' En ' HTTPS ” protocollen, en zorg er ook voor dat “ Openbaar IP-adres automatisch toewijzen ' is ingeschakeld:
Controleer de instellingen en druk op de ' Instantie starten ' knop:
Stap 2: Controleer de status van een EC2-instantie
De instantie heeft enige tijd nodig om te starten en er verschijnt een succesbericht na de lancering:
Navigeer naar het EC2 Instance-dashboard en let op de status van de nieuw gemaakte Ubuntu Instance. Zodra de staat wordt ' Rennen ”, klik op de instantie-ID om de details te openen:
Klik in het exemplaaroverzicht op de knop 'Verbinden':
Stap 3: verbinding maken met EC2-instantie met behulp van de browsergebaseerde SSH-client (EC2 Instance Connect)
Selecteer de ' EC2 instantie verbinden ” optie en druk op de “ Aansluiten ' knop:
Er wordt een nieuw tabblad geopend in de webbrowser met het bericht ' Verbinding tot stand brengen ”:
De Ubuntu-instantie zal met succes verbinding maken met behulp van de EC2 Instance Connect:
De gebruiker kan nu de Ubuntu-instantie gebruiken. Hier voeren we een eenvoudig Ubuntu-commando uit om het te testen:
sudo apt-update
De uitvoer gaf aan dat Ubuntu-instantie is aangesloten en correct werkt.
Alternatieve manier: verbinding maken met EC2-instantie met behulp van de opdrachtregel SSH-client
De gebruiker kan verbinding maken met deze EC2-instantie met behulp van de SSH-client. Ga daarvoor naar de “ SSH-client ” tab en kopieer de voorbeeld SSH-opdracht:
Open de opdrachtprompt en typ dit om te controleren of de AWS CLI is geïnstalleerd:
aws --versie
De uitvoer gaf aan dat de AWS CLI in ons systeem is geïnstalleerd.
Om uw AWS-account te configureren, typt u deze opdracht en geeft u de vereiste AWS-parameters op:
aws configureren
AWS CLI is geconfigureerd.
Gebruik deze syntaxis om verbinding te maken met uw instantie met behulp van de SSH-client:
ssh -i 'address_of_Private_SSH_key' Hostnaam @ Openbare_DNSWijzig het pad van de privésleutel in de voorbeeld-SSH en voer deze opdracht uit:
ssh -i 'C:/Users/NimrahCH/Downloads/Jupyter.pem' ubuntu @ ec2- 13 - 212 - 49 - 216 .ap-zuidoosten- 1 .compute.amazonaws.com
De uitvoer toonde aan dat de Ubuntu-instantie met succes is verbonden.
Voer een willekeurige Ubuntu-opdracht uit om deze te verifiëren:
sudo apt-update
De uitvoer geeft aan dat de opdrachten met succes worden uitgevoerd.
Deze blog heeft de procedure besproken om verbinding te maken met een Ubuntu-instantie door gebruik te maken van EC2 Instance Connect.
Conclusie
Om verbinding te maken met Ubuntu Instance met behulp van EC2 Instance Connect, maakt u een Ubuntu EC2 Instance aan met een bestaand sleutelpaar en definieert u de beveiligingsgroepregels om protocollen toe te staan ' SSH ”, “ HTTP ' En ' HTTPS ”. Zodra de Ubuntu-instantie zich in de ' Rennen ' staat, open de samenvatting en klik op de ' Aansluiten ' knop. Ga naar ' EC2 instantie verbinden ” en druk op de verbindingsknop. Het opent een nieuwe browser, verbonden met Ubuntu Instance.