2016-12-13 4 views
4

Ich möchte eine SSH-Verbindung von meinem eigenen Terminal, nicht von der Browser-basierten Befehlszeile, die Amazon bietet. Woher weiß ich, welcher Benutzername und welcher Host in meinem SSH-Befehl verwendet werden sollen? Bisher kann ich keine Verbindung über SSH herstellen. Ich glaube, ich benutze den Schlüssel richtig, aber ich bekomme "Erlaubnis verweigert (publickey)".SSH-Verbindung in Amazon Lightsail

Ich habe 400 Berechtigungen für die private Schlüsseldatei festgelegt.

Kann ich die öffentliche IP für den Host verwenden? Ist der Benutzername "ubuntu"? Etwas anderes?

Antwort

3

Gerade jetzt können Sie nur zwei Basis-Betriebssystem in LightSail laufen:

  • Amazon Linux 2016.09.0

    Standardbenutzer: EC2-Benutzer

  • Ubuntu 16.04 LTS

    Standardbenutzer: ubuntu

Der Hostname ist die öffentliche IP, gemäß Schritt 4 der Dokumentation unter

+0

Was wäre der Host? – arnoldbird

+0

Ist es die öffentliche IP? – arnoldbird

+0

Ja, öffentliche IP sollte gut funktionieren. –