2016-07-11 36 views

Antwort

0

Überprüfen Sie /etc/passwd. Das zweite durch Doppelpunkt getrennte Feld ist das Passwort.

Allerdings ist das Passwort wahrscheinlich verschlüsselt (dargestellt als ein x), was bedeutet, dass es sich in /etc/shadow als verschlüsselter Wert befindet und Sie benötigen Berechtigungen, um es anzuzeigen. Berechtigungen verhindern genau, was Sie tun möchten (d. H. Berechtigungen eskalieren), aber dies sind die Speicherorte, an denen Sie diese Informationen in Ihrer Instanz finden würden.

+0

Unter anderem hat es diese Zeile: 'root: x: 0: 0: root:/root :/bin/bash' ... Was bedeutet das? –

+0

Richtig, wie gesagt, das 'x' bedeutet, dass das Passwort verschlüsselt ist und seine verschlüsselte Version in der '/ etc/shadow' Datei steht. Möglicherweise können Sie den Inhalt direkt lesen, Sie erhalten jedoch nur eine verschlüsselte Version des Kennworts. Nicht sicher, was noch getan werden kann. –

2

Die meisten AMIs verwenden keine Passwörter für ihren Root-Benutzer, die ich bemerkt habe.

Ihre beste Wette wäre, Ihr EBS-Dateisystem zu lösen und es auf einer anderen Instanz zu mounten, so dass Sie die authorized_keys-Dateien oder/etc/sudoers oder was auch immer zur Lösung Ihres Problems geeignet ist. Sobald es behoben ist, können Sie es unmounten und loslösen und es dann wieder an Ihre alte Instanz anhängen, so dass es als/erneut eingehängt wird.

Sehen Sie diese Antwort für Informationen, wie der Zugriff auf das Dateisystem Dinge zu reparieren zu bekommen:

Add Keypair to existing EC2 instance