Fedora 14 Problem mit root

1627
oneat

Ich habe mein Linux neu installiert und das Root-Passwort festgelegt. Jetzt kann ich mich nicht bei root anmelden. Ich kann Updates nur mit festgelegtem Passwort ausführen und ähnliche Aufgaben ausführen, aber Sudo funktioniert nicht.

Was ist das Problem?

0
Was sagt Ihnen Sudo, wenn Sie es ausprobieren und verwenden? Majenko vor 13 Jahren 0
dass ich nicht sudoer bin. oneat vor 13 Jahren 0

2 Antworten auf die Frage

1
Majenko

Dies wird durch zwei Dinge verursacht:

  1. Sie befinden sich nicht in der richtigen Gruppe sudo
  2. Sie haben die sudoKonfigurationsdatei nicht richtig eingerichtet.

Art:

$ man sudoers 

Lesen Sie alles über das Einrichten der Sudoers-Datei.

Die Sudoers-Datei wird bearbeitet visudo.

Ich habe in meiner Sudoers-Datei:

# Members of the admin group may gain root privileges %admin ALL=(ALL) NOPASSWD: ALL 

und ich bin ein Mitglied der adminGruppe (in / etc / group). Dies ermöglicht mir, Sudo zu root zu machen, ohne ein Passwort eingeben zu müssen.

Hallo! Ich kann dies nicht ausführen, da ich Sudo nicht verwenden oder mich nicht bei root anmelden kann, aber ich kenne das Passwort von root (das nur bei Upgrades usw. funktioniert). oneat vor 13 Jahren 0
Starten Sie dann in den Einzelbenutzermodus. Majenko vor 13 Jahren 0
WIE? Ich kann nicht zu GRUB gelangen, wenn ich die Shift-Taste gedrückt habe oneat vor 13 Jahren 0
Dann die letzte Option - Booten einer Linux-CD, Einhängen des Root-Dateisystems und Bearbeiten der zu bearbeitenden Dateien. Majenko vor 13 Jahren 0
1
Patches

Fedora sudowird standardmäßig nicht konfiguriert . Stattdessen wird standardmäßig eine Root-Shell mit dem suBefehl abgerufen. Das grobe Äquivalent dazu sudoist, das -cArgument zu verwenden, um einen Befehl auszuführen. So aktualisieren Sie beispielsweise Ihr System, das Sie ausgeführt haben:

su -c 'yum update' 

Wie Matt Jenkins angedeutet hat, können Sie die sudoArbeit mit Fedora konfigurieren . Folgen Sie seinen Anweisungen, um die Syntax der sudoersDatei zu ermitteln, und führen Sie dann den folgenden Befehl aus, um sie zu bearbeiten:

su -c visudo 

Um sich der adminGruppe leichter hinzuzufügen, ohne sie /etc/groupsdirekt zu ändern, führen Sie einfach den folgenden Befehl aus:

su -c 'usermod -aG admin [username]'