SSH - Berechtigungen sind zu offen.

SSH - Berechtigungen sind zu offen.

Ich habe eine neue Linux -Instanz in meinem AWS -Konto gestartet und die private Schlüsseldatei heruntergeladen. Wie wir alle wissen, ermöglicht AWS nur Standard-SSH-Authentifizierung von Standardschlüsselbasis. Als ich versuchte, mit der heruntergeladenen privaten Schlüsseldatei SSH zu ssh, bekam ich eine Warnmeldung Berechtigungen 0644 für 'Server.Pem 'sind zu offen und es wurde für das Passwort aufgefordert.

In dieser FAQ lernen Sie zu fixieren Warnung: ungeschützte private Schlüsseldatei! Fehler in Linux.

Das Problem:

Der Fehler sieht aus wie unten:

ssh -i Server.PEM [E -Mail geschützt] 
Ausgang @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@WARNUNG: ungeschützte private Schlüsseldatei! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@Währungen 0644 für 'Server.Pem 'sind zu offen. Es ist erforderlich, dass Ihre privaten Schlüsseldateien von anderen nicht zugänglich sind. Dieser private Schlüssel wird ignoriert. Schlechte Berechtigungen: Taste ignorieren: Server.Das Passwort von PEM [E -Mail Protected]:  

Ich war mir dieses Problems bewusst, also habe ich es leicht repariert. Wenn wir die Fehlermeldung sorgfältig lesen, werden wir verstehen, dass es einige Probleme mit den Berechtigungen auf dem Server gibt.PEM -Datei.

Dieses Tutorial ist also, dass unsere Leser dieses Problem schnell lösen, ohne ihre Zeit zu verschwenden. Danke

Die Lösung:

Gemäß den Sicherheitsrichtlinien darf die private Schlüsseldatei nicht öffentlich angezeigt werden, um sich mit dem SSH -Protokoll erfolgreich beim Server anzumelden. Sie müssen also die Dateiberechtigungen ändern, um nur den Zugriff auf den Eigentümer einzuschränken. Der Eigentümer verlangte nur von der Read -Berechtigung, diese Datei während einer SSH -Verbindung zu verwenden. Ändern Sie die Dateiberechtigungen mit dem folgenden Befehl:

CHMOD 400 Server.Pem  

Versuchen Sie nun, SSH mit demselben Befehl und derselben Schlüsseldatei.

ssh -i Server.PEM [E -Mail geschützt]  

Sie können SSH ohne Fehlermeldung ordnungsgemäß zum Remote -Server ordnungsgemäß.