Autor: John Stephens
Erstelldatum: 22 Januar 2021
Aktualisierungsdatum: 18 Kann 2024
Anonim
Linux für Anfänger #018 - Erhöhte Rechte | sudo und root
Video: Linux für Anfänger #018 - Erhöhte Rechte | sudo und root

Inhalt

In diesem Artikel: Führen Sie mit sudoCreate einen bestimmten Superuser-Account aus7

Um die Wartungs- oder Administrationsaufgaben eines Linux-Betriebssystems ausführen zu können, benötigen Sie Zugriffsrechte auf der höchsten Ebene des Computers oder Wurzel. Für die meisten Linux-Distributionen ist der Zugriff auf diese Zugriffsebene über ein bestimmtes Konto erforderlich. Super-User. Dasselbe gilt nicht für Ubuntu, das Ihnen standardmäßig andere Lösungen bietet, um zu verhindern, dass Sie Ihren Computer erheblichen Sicherheitsrisiken aussetzen, indem Sie versehentlich mit dieser Ebene verbunden bleiben.


Stufen

Methode 1 Führen Sie Systembefehle mit sudo aus



  1. Drücken Sie gleichzeitig Ctrl+Alt+T ein Terminal öffnen. Sie können nicht verwenden wusste Um wie bei anderen Distributionen auf das Superuser-Konto zuzugreifen, blockiert Ubuntu diesen Standardzugriffsmodus. Stattdessen müssen Sie den Befehl aufrufen sudo am Anfang der Zeile, die den auszuführenden Befehl enthält.



  2. Stellen Sie den Befehl voran, der von ausgeführt werden soll sudo. Wenn Sie hinzufügen sudo Am Anfang einer Befehlszeile wird sie mit Root-Superuser-Zugriffsrechten ausgeführt. Beachten Sie, dass sudo die englische Abkürzung von ist Super User Do.
    • Zum Beispiel die Reihenfolge sudo /etc/init.d/networking stop stoppt die laufenden Netzwerkdienste und sudo adduser wird ein neues Benutzerkonto hinzufügen. Diese beiden Aufgaben, die einen erheblichen Einfluss auf das Verhalten Ihres Systems haben, müssen mit Superuser-Berechtigungen auf Root-Ebene ausgeführt werden.
    • Sie werden vor der Bestellung aufgefordert, Ihr Passwort einzugeben sudo Führen Sie die Anweisung aus, die Sie dem System geben. Linux behält Ihren Zugriff auf die Root-Ebene für 15 Minuten bei. Während dieser Zeit müssen Sie Ihr Kennwort nicht jedes Mal neu eingeben, wenn Sie einen Befehl ausführen möchten, der Zugriff auf das Root-System erfordert.



  3. hereinkommen gksudo. Führen Sie dies aus, wenn Sie ein Programm mit einer grafischen Benutzeroberfläche (GUI) ausführen müssen. Ubuntu empfiehlt, solche Programme nicht durch Aufrufen zu starten sudo aus Gründen im Zusammenhang mit der Sicherheit Ihres Systems. Sie müssen dem Befehl vorangehen, der von ausgeführt werden soll gksudo.
    • Geben Sie zum Beispiel gksudo gedit / etc / fstab Öffnen Sie die Datei "/ etc / fstab" mit Gedit, einem es-Editor mit grafischer Oberfläche.
    • Wenn Sie die KDE-Desktop-Oberfläche verwenden, müssen Sie verwenden kdesudo statt gksudo.


  4. Emulieren Sie eine Umgebung auf Stammebene. Wenn Sie mehrere spezifische Skripts ausführen müssen und sich der Risiken bewusst sind, können Sie durch Eingabe von auf die Stammebene zugreifen sudo - ich. Dadurch erhalten Sie Zugriffsrechte auf das Systemstammverzeichnis und alle seine Umgebungsvariablen.
    • Erstellen Sie ein Kennwort für das Superuser-Konto. Durch Eingabe der Bestellung sudo passwd rootSie erstellen ein Superuser-Konto, indem Sie ein Passwort eingeben, das Sie sich merken müssen.
    • hereinkommen sudo - ich gefolgt vom Superuser-Passwort.
    • Das letzte Zeichen des Steuerbefehls des Terminals geht von aus $ à #Sie können auch die Farbe ändern und werden darüber informiert, dass Sie jetzt als Superuser über Zugriffsrechte auf das Stammverzeichnis Ihres Systems verfügen.


  5. Erteilen Sie einem Benutzer Root-Zugriffsrechte. Wenn Sie einem Standardbenutzer Root-Zugriff gewähren möchten, fügen Sie der Gruppe seinen Namen hinzu sudo. Geben Sie dazu nacheinander und in derselben Zeile ein sudo usermod - aG sudo login_name wo Sie darauf achten, zu ersetzen user_name von dem Benutzer, dem Sie Zugriffsrechte erteilen.

Methode 2 Erstellen Sie ein bestimmtes Superuser-Konto



  1. Öffnen Sie ein Terminal, indem Sie Folgendes eingeben Ctrl+Alt+T. Um zu vermeiden, dass Ihr Betriebssystem versehentlich beschädigt wird, blockiert Ubuntu standardmäßig die Möglichkeit, ein separates Superuser-Konto zu erstellen. Sie müssen sudo oder gksudo verwenden, um einen Befehl auf Stammebene sicher auszuführen. Wenn Sie der Meinung sind, dass Sie ein bestimmtes Systemadministratorkonto benötigen (wenn beispielsweise der normale Benutzer des Computers nur zum Standardzugriff berechtigt sein sollte oder wenn ein bestimmtes Programm dies erfordert), können Sie mit einfachen Befehlen ein separates Superuser-Konto erstellen. .
    • Die Verwendung eines bestimmten Kontos mit Root-Zugriffsebene kann schwerwiegende Risiken für den Computer darstellen und wird von Ubuntu nicht mehr empfohlen.


  2. hereinkommen sudo passwd root und drücken Sie Eintrag. Sie werden dann aufgefordert, ein neues Kennwort für das Superuser-Konto zu erstellen. Merken Sie sich dieses Passwort.


  3. Erstellen Sie das Passwort und drücken Sie die Taste Eintrag.


  4. Geben Sie das Kennwort erneut ein, wenn Sie dazu aufgefordert werden. Drücken Sie dann erneut die Taste Eintrag. Der Superuser verfügt jetzt über ein Kennwort für den Zugriff auf die Root-Zugriffsebene.


  5. Typ su - dann drücken Eintrag. Geben Sie das Superuser-Kennwort ein, wenn Sie aufgefordert werden, auf die Systemstammumgebung zuzugreifen.
    • Typ sudo passwd - dl root Wenn Sie dieses Superuser-Konto löschen möchten.

Suchen

Wie man einen sterbenden Fuß der Daloe Vera wiederbelebt

Wie man einen sterbenden Fuß der Daloe Vera wiederbelebt

In dieem Artikel: Umtopfen einer Wurzel faule FußfeuchtigkeitBehandeln ie eine von der onne verbrannte Pflanze33 Laloe Vera it eine ehr gute Pflanze für drinnen und draußen. E it auch w...
Wie man schnell lernt, selbst Akustikgitarre zu spielen

Wie man schnell lernt, selbst Akustikgitarre zu spielen

In dieem Artikel: Grundlagen aimilierenEinfache Akkorde lernenRegiterkarten verwendenErhöhen ie einfach die Fähigkeiten15 Referenzen ie können paß haben und gleichzeitig die Bewund...