Je nachdem, wie Sie es installiert haben, ist Ihr Linux-System möglicherweise so eingerichtet, dass es sich über su anstelle von sudo beim Root-Konto anmeldet. Sie können jedoch das Root-Konto deaktivieren und stattdessen sudo verwenden. Hier ist wie.

Warum Sie das Root-Konto deaktivieren sollten

Sie sollten das Root-Konto deaktivieren und verwenden sudo für administrative Aufgaben, da es sicherer ist als die Verwendung von su. Auf diese Weise müssen Sie sich auf Ihrem Linux-System nur ein Passwort merken.

Wenn Sie über mehrere Administratorbenutzer verfügen, z. B. auf einem Server, kann einer von ihnen das Root-Passwort kompromittieren. Mit Sudo kann jeder sein eigenes Passwort verwenden. Wenn die Root-Anmeldung deaktiviert ist, kann niemand das Passwort preisgeben. Wenn ein Administrator abtrünnig wird, können Sie sein Konto einfach deaktivieren.

Stellen Sie sicher, dass Sie zuerst "sudo" können

Bevor Sie das Root-Konto deaktivieren, sollten Sie sicherstellen, dass Sie zuerst sudo können. Viele Distributionen richten den ersten Benutzer bei der Installation als Administrator ein. Wenn Sie das also sind, können Sie wahrscheinlich bereits sudo. Das Root-Konto ist bereits gesperrt, wenn Ihr System standardmäßig mit sudo eingerichtet ist.

instagram viewer

Wenn sudo nicht auf Ihrem System installiert ist, können Sie es mit Ihrem Paketmanager abrufen. Versuchen Sie, nach einem Paket namens "sudo" zu suchen und es zu installieren. Nach der Installation müssen Sie Ihr Benutzerkonto möglicherweise zur Benutzergruppe "wheel", "admin" oder ähnlich benannten Benutzergruppen hinzufügen, um sudo verwenden zu können.

Um sudo zu konfigurieren, verwenden Sie die visudo Befehl. Dies öffnet eine Kopie der /etc/sudoers Datei und speichert nur eine gültige Konfiguration, wodurch Sie vor unerwünschten Schäden am System bewahrt werden.

Verwandt: So fügen Sie einen Benutzer zur Sudoers-Liste in Linux hinzu

Sperren des Root-Kontos

Nachdem sudo erfolgreich eingerichtet wurde, möchten Sie das Root-Konto sperren. Dies hindert jeden daran, su zu verwenden oder sich direkt bei root anzumelden. Verwenden Sie dazu der passwd-Befehl:

sudo passwd -l root

Jetzt ist Ihr System sicherer

Wenn sudo installiert und das Root-Konto gesperrt ist, können Sie sich darauf verlassen, dass Ihr System sicher ist. Besser noch, Sie werden nicht darüber stolpern, sich an Ihr reguläres Kontopasswort und das Root-Passwort zu erinnern.

Die Befehle su und sudo bieten zwar Root-Zugriff, letzteres ist jedoch flexibler und sicherer als su, da Sie festlegen können, wer was auf einem Linux-System tun darf.

AktieTweetEmail
Sudo vs. su: Welchen Befehl sollten Sie verwenden?

Unter Linux gibt es zwei Befehle, um Superuser-Zugriff zu erhalten: su und sudo. Welche Sie verwenden sollten, hängt von der jeweiligen Aufgabe ab.

Weiter lesen

Verwandte Themen
  • Linux
  • Systemadministration
  • Linux-Befehle
Über den Autor
David Delony (45 veröffentlichte Artikel)

David ist ein freiberuflicher Autor mit Sitz im pazifischen Nordwesten, stammt jedoch ursprünglich aus der Bay Area. Er ist seit seiner Kindheit technikbegeistert. Davids Interessen sind Lesen, Ansehen hochwertiger Fernsehsendungen und Filme, Retro-Spiele und das Sammeln von Schallplatten.

Mehr von David Delony

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren