So geben Sie einem Benutzer Root-Rechte in Ubuntu Linux, Linux-Programmierkurs Baku

So geben Sie einem Benutzer Root-Rechte in Ubuntu Linux, Linux-Programmierkurs Baku

Artikel

Eines der Grundprinzipien der Betriebssystemsicherheit ist die Beschränkung von Benutzerrechten. Gemäß diesem Konzept können nur Administratoren wesentliche Änderungen am Betriebssystem vornehmen, während normale Benutzerkonten nur über die für ihren Betrieb unbedingt notwendigen Berechtigungen verfügen. Heute zeigen wir Ihnen, wie Sie einem Ubuntu- Benutzerkonto Root-Rechte erteilen. Dieses Wissen ist Bestandteil des Linux-Programmierkurses in Baku auf der Plattform der SEDICOMM University.

Was sind Superuser-Rechte (Root), Linux-Programmierkurs Baku

Zunächst einmal sollten wir verstehen, was Superuser-Rechte in Linux sind . Dieses Thema wird natürlich im Linux-Fortgeschrittenenkurs in Baku ausführlich behandelt. Das Root- Konto verfügt über folgende Rechte : Mit diesen Zugriffsrechten können Sie:

  • Nehmen Sie Änderungen am Betrieb des Kernels und der wichtigsten Betriebssystem-Einstellungsdateien vor.
  • Dateisysteme erstellen und löschen, formatieren und mounten;
  • Sicherheitseinstellungen ändern, einschließlich der Einrichtung der Firewall;
  • Softwarepakete und deren Abhängigkeiten installieren und entfernen;
  • Ändern Sie die Einstellungen für Zugriffsrechte und Dateieigentümer.

Dies ist nur eine kurze Liste von Situationen, die Administratorrechte erfordern. Andererseits sollte selbst der erfahrenste Systemadministrator vermeiden, ständig als Root zu arbeiten . Erstens verstößt dies gegen die Anforderungen der Cybersicherheit. Außerdem kann es versehentlich das Betriebssystem oder die Daten auf der Festplatte beschädigen. Manche Linux-Befehle können einen Tippfehler schnell zu einem schwerwiegenden Problem machen.

Aus diesem Grund wurde für einen bestimmten Befehl eine temporäre Root- Berechtigung erstellt. Der Befehl `sudo` (kurz für „ Substitute User and Do “) wird üblicherweise für diesen Zweck verwendet . Fügen Sie ihn einfach vor dem Befehl ein, der die entsprechenden Berechtigungen benötigt. Die Befehlsshell fordert Sie dann zur Eingabe Ihres Benutzerpassworts auf.

Eine wichtige Klarstellung: Wir sprechen hier vom Passwort Ihres Benutzerkontos, nicht vom Root- Passwort . Die meisten Benutzer sollten es schlichtweg nicht kennen und brauchen es auch nicht. Mit dem Befehl `sudo` können Sie einen anderen Befehl mit allen erforderlichen Berechtigungen ausführen. Dies ist jedoch nur möglich, wenn Ihr Benutzerkonto diese Berechtigung von einem Administrator des Betriebssystems erhalten hat. Weitere Informationen finden Sie in den fortgeschrittenen Linux-Schulungen von Baku.

So erteilen Sie einem Linux-Benutzerkonto Root-Rechte

Um einem Benutzer die Verwendung des sudo -Befehls zu ermöglichen , muss er der entsprechenden Gruppe hinzugefügt werden. Verwenden Sie dazu den Befehl usermod mit der Option -aG und zwei durch Leerzeichen getrennten Argumenten:

  • Das erste Argument ist sudo (die Gruppe, zu der der Benutzer hinzugefügt werden soll)
  • Das zweite Argument ist der Name des Benutzerkontos.

Diese Operation ermöglicht es dem entsprechenden Konto, Befehle mit Root- Rechten mittels sudo auszuführen . Der Benutzer kennt jedoch weiterhin nicht das Root- Passwort . Diese Berechtigung kann jederzeit widerrufen werden, indem der Benutzer einfach aus der Gruppe entfernt wird.

Es ist wichtig zu wissen, dass Sie einem Konto sudo -Berechtigungen nur für bestimmte Befehle erteilen können. Dies geschieht durch Hinzufügen von Daten zur Datei `/etc/sudoers` . Weitere Informationen dazu finden Sie im Fernstudium „Linux Advanced Training Distance Learning“ in Baku auf der Plattform der SEDICOMM University.

SEDICOMM University Team : Cisco Academy , Linux Professional Institute , Python Institute.