So finden Sie das root-Passwort für die Installation der Software heraus

29

Ich versuche, die NetBeans- IDE in meinem Ubuntu zu installieren und frage dabei nach meinem Root-Passwort, an das ich mich nicht erinnere. Ich kenne mein sudo- Benutzerpasswort. Wie kann ich mein root-Passwort wiederherstellen?

Hemanth
quelle
Wird dies gefragt, wenn Sie NetBeans auch mit sudo installieren? Es sollte niemals notwendig sein, das Root-Konto zu aktivieren, um etwas in Ubuntu zu erreichen.
nem75
Nur als Randnotiz könnten Sie sudo -i verwenden, um sich bei root anzumelden!
Shungun
1
Verwandte Frage: askubuntu.com/questions/6676/…
Stefano Palazzo

Antworten:

47

Standardmäßig ist in Ubuntu kein Passwort für den Root-Benutzer festgelegt, dh das angegebene Konto root. Um als anderer Benutzer root-Rechte zu erhalten, müssen Sie Ihr eigenes Passwort eingeben. Dies ist das Passwort, das Sie für das erste Benutzerkonto bei der Installation von Ubuntu festgelegt haben.

rootFühren Sie den folgenden Befehl in einer Terminal-Shell aus, um ein Kennwort für festzulegen:

sudo passwd root

Danach werden Sie aufgefordert, das neue Passwort zweimal einzugeben. Danach hat das rootKonto ein eigenes Passwort, sodass Sie sich tatsächlich mit dem Benutzernamen anmelden können root.

Rovshango
quelle
2
Beachten Sie, dass es normalerweise keinen guten Grund gibt, ein Passwort für root festzulegen. Um Netbeans zu installieren, müssen Sie auf keinen Fall ein Passwort für root festlegen! Verwenden Sie einfach Ihr eigenes Passwort (das Sie normalerweise für sudo verwenden würden).
Jesper
1
Um dies rückgängig zu machen und das rootKonto wieder zu deaktivieren , können Sie sudo passwd -dl root( source ) ausführen .
Eliah Kagan,
26

Das root-Passwort auf Ubuntu-Systemen wird nicht festgelegt und ist absichtlich unbrauchbar. Ubuntu verwendet sudo(switch user do), um die Rechte eines administrativen Benutzers zu erhöhen. (Der bei der Installation erstellte Benutzer ist standardmäßig ein Administrator.) Sudo protokolliert alle Übergaben, was nützlich ist, da Sie später überprüfen können, welche Befehle damit ausgeführt wurden.

Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, ist höchstwahrscheinlich Ihr eigenes (Benutzer-) Kennwort erforderlich.

SpamapS
quelle
6

Verwenden Sie Ihr Passwort. Wenn Sie ein Administrator sind, können Sie Ihr Passwort in diesen Passwortabfragen verwenden. Andernfalls müssen Sie sich als Administrator anmelden, um systemweite Aufgaben wie die Installation von Software ausführen zu können.

dv3500ea
quelle
6

Das Root-Konto ist standardmäßig deaktiviert - das bedeutet, dass root kein Passwort hat. Ubuntu verwendet sudo - sudo ermöglicht "normalen Benutzern", Befehle mit Superuser-Rechten auszuführen und sudo mit ihrem eigenen Passwort auszuführen.

Weitere Informationen finden Sie hier: https://help.ubuntu.com/community/RootSudo

Vojtech Trefny
quelle
2
mnemonic: superuser do
Stefano Palazzo
3

Versuchen Sie, Netbeans aus den Paket-Repositorys zu installieren. Es ist so verpackt, dass kein root-Passwort erforderlich ist.

Broam
quelle
Die Installation von offiziell gepackter Software ist nichts Besonderes im Vergleich zu anderen administrativen Aufgaben, wenn es darum geht, ob ein root-Passwort benötigt wird oder nicht. Jede Aktion kann mit sudo als root ausgeführt werden, ohne dass ein root-Passwort vorhanden ist. Andere Installationsmethoden funktionieren also auch einwandfrei und erfordern auch nicht, dass ein root-Passwort festgelegt wird (oder davon profitiert).
Eliah Kagan
1

Standardmäßig ist das Root-Konto deaktiviert und Sie haben kein Passwort für Ihr Root-Konto. Wenn Sie das Passwort für Ihr Root-Konto benötigen, müssen Sie eines für root erstellen:

sudo passwd root

Hinweis:

  • Das Aktivieren des Root-Kontos ist selten erforderlich.
  • Fast alles, was Sie als Administrator eines Ubuntu-Systems tun müssen, kann über sudo oder gksudo erfolgen .

Informationen zum Aktivieren des Root-Kontos finden Sie in RootSudo . Benutzung auf eigenes Risiko.

karthick87
quelle
1

Die Verschlüsselung von Passwörtern wurde erfunden, um sie vor dem Anzeigen zu schützen. Sie können es nicht nur anzeigen, sondern auch ändern, ohne das alte anzuzeigen. Die einzige Möglichkeit, ein verschlüsseltes Kennwort anzuzeigen, besteht darin, es zu entschlüsseln. Sie können versuchen, verschlüsselte Passwörter sind in der Datei/etc/shadow , aber Sie werden nur Ihre Zeit verschwenden.

Also ändere einfach das root Passwort wie folgt:

sudo passwd
BBK
quelle
2
Das OP möchte sein Root-Passwort kennen, nicht ändern.
ζ--
Ha ha Machst du Witze? Verschlüsselung für Kennwörter, die erfunden wurden, um sie vor dem Anzeigen zu schützen. Sie können es nicht nur anzeigen, sondern auch ändern, ohne das alte anzuzeigen.
BBK
Die einzige Möglichkeit, ein verschlüsseltes Kennwort anzuzeigen, besteht darin, es zu entschlüsseln. Sie können versuchen, Passwörter in / ets / shadow-Datei zu verschlüsseln, aber Sie werden nur Ihre Zeit verschwenden.
BBK
1
Ich verstehe, dass das nicht geht, warum also nicht?
ζ--
Ok, ich werde ein paar Notizen zu meinem Beitrag hinzufügen.
BBK,
0

Führen Sie die folgenden Befehle aus, um das root-Passwort in Ubuntu von anderen aus zurückzusetzen:

sudo -su
passwd

Geben Sie nun Ihr neues Passwort zweimal ein und Fertig!

Jishan Shaikh
quelle