2016-07-15 11 views
0

Ich habe ein CentOS Server 7 x86_64 Bild über OpenStack hochgespielt. Ich habe ein Standard-Benutzerkonto und kein Passwort aufgrund der OpenStack-Verwendung eines Schlüsselpaares, mit dem ich mich anmelde.Wie lautet das Root-Passwort für ein über OpenStack installiertes CentOS-Image?

ABER, einige der Software, die ich installieren muss - wie das Java Development Kit (JDK) - Bitte führen Sie die Installation durch, indem Sie zum Super-User/Root-Account wechseln. Die Standardanmeldung ist nicht Super-User/Root. Und wenn ich versuche, mich bei root oder super-user anzumelden, werde ich nach einem Passwort gefragt.

Wie lautet das Passwort? ???

+0

Haben Sie Sudo ausprobiert? entweder 'sudo install-cmd', was auch immer Ihr Installationsbefehl ist, oder' sudo su -', um zum root-Account zu wechseln. – GregHNZ

+0

https://ask.openstack.org/en/question/47183/how-can-i-get-username-and-password-of-a-qcow2-image/ –

Antwort

1

In der Regel gibt es kein Passwort. Passwort-basierte Anmeldung als "root" ist zunächst deaktiviert.

Sie müssen sich mit SSH und Ihrem Schlüssel bei Ihrem Standardkonto (admin) anmelden und dann "sudo passwd root" ausführen, um ein Kennwort für das Konto "root" festzulegen.

Alternativ können Sie durch Ausführen von "sudo bash" eine Shell mit Root-Rechten erhalten.


Denken Sie darüber nach. Wenn es ein Standard-Root-Passwort für CentOS 7-Cloud-Images gäbe, müsste jeder wissen, was es war. Das wäre furchtbar unsicher.