Linux unterscheidet sich von anderen großen Betriebssystemen darin, dass es Ihnen Freiheit gibt. Die Freiheit, es so zu verwenden, wie Sie möchten, die Freiheit, es zu studieren und zu ändern, die Freiheit, es zu verteilen, wie Sie möchten, und die Freiheit, sich von wichtigen Gruppen auszuschließen.
Folgendes müssen Sie tun, falls Sie Ihren einzigen Benutzer aus allen Gruppen auf Ubuntu entfernt haben.
Wie funktionieren Gruppen unter Linux?
Unter Linux enthalten Gruppen privilegierte Benutzer, die ohne zusätzliche Autorisierung Dateien lesen, schreiben oder ausführen können. Wenn Sie Ihr primäres Benutzerkonto erstellen, werden Sie automatisch zu Ihren primären Gruppen hinzugefügt. Bei einer Standard-Ubuntu-Installation sind dies normalerweise adm, CD-ROM, sudo, dipb, Plugdev, Und sambashare.
Mit können Sie sich zu anderen Gruppen hinzufügen Benutzermod Befehl:
sudo usermod -aG Gruppenname Ihr_Benutzername
Der -G Schalter bedeutet, dass Sie den Benutzer zu einer zusätzlichen Gruppe hinzufügen, und die -A steht für anhängen, was bedeutet, dass die Gruppe Ihrer Gruppenliste hinzugefügt wird.
Ausführen des obigen Befehls ohne die -A bedeutet, dass die neue Gruppe alle Ihre alten Gruppen ersetzt.
Am wichtigsten ist, dass der Befehl Sie aus der sudo-Gruppe entfernt, was bedeutet, dass Ihre Befugnisse stark eingeschränkt werden. Ohne dabei zu sein sudo Gruppe, Sie können sich nicht selbst zur sudo-Gruppe hinzufügen, Sie können keine Software installieren oder sogar das System aktualisieren.
Was zu tun ist, wenn Sie versehentlich die Gruppen Ihrer Benutzer löschen
Es ist eine Kleinigkeit, aber das fehlt -A kann deinen Tag total ruinieren. Glücklicherweise ist die Lösung einfach, aber Sie können den Fehler nicht innerhalb Ihrer Ubuntu-Installation beheben, da Sie keine Administratorrechte mehr haben. Sie benötigen eine Root-Shell.
Zuerst müssen Sie auf das GRUB-Menü zugreifen. Tun Sie dies, indem Sie Ihren PC neu starten und wiederholt drücken Fliehen bis das Menü erscheint.
Wählen Erweiterte Ubuntu-Optionen, Dann Wiederherstellungsmodus.
Wenn das Menü Ihnen eine Option für eine Root-Shell anbietet, wählen Sie diese aus. Die Shell erscheint am unteren Rand des Bildschirms.
Befehle, die in der Root-Shell ausgeführt werden, werden als Root ausgeführt und benötigen auf einem Standard-Ubuntu-System kein Passwort.
Geben Sie den folgenden Befehl ein, um sich der sudo-Gruppe hinzuzufügen:
usermod -aG sudo Ihr_Benutzername
Starten Sie jetzt neu. Wenn Sie sich wieder bei Ihrem System anmelden, sind Sie wieder Teil der sudo-Gruppe und können Aktionen ausführen, die Root-Rechte erfordern.
Treten Sie Ihren vorherigen Benutzergruppen unter Linux wieder bei
Linux protokolliert alles. Dies kann ein Problem sein, wenn Ihre Protokolle eine lächerliche Größe erreichen, aber wenn Sie wissen müssen, welchen Gruppen Ihr Benutzer zuvor angehört hat, kann dies von unschätzbarem Wert sein.
sudo grep user-setup /var/log/installer/syslog
...wird jedes Mal ausgegeben, wenn ein Benutzer zu einer Gruppe hinzugefügt wurde. Notieren Sie sich die Gruppennamen und fügen Sie sie dann erneut hinzu mit:
sudo usermod -aG sudo this_group, that_group, another_group your_user
Beachten Sie, dass zwischen den Gruppennamen und den Kommas kein Leerzeichen steht.
Melden Sie sich ab und wieder an, und Ihre Gruppen werden vollständig wiederhergestellt.
Gruppen machen die Linux-Administration einfach
Solange Sie Ihre eigenen Privilegien nicht versehentlich entfernen, sind Gruppen ein unglaublich mächtiges Werkzeug unter Ubuntu und anderen Linux-Distributionen. Mit ihnen können Sie eine große Anzahl von Benutzern verwalten und sicherstellen, dass jeder über die entsprechenden Zugriffsrechte und Berechtigungen für das verfügt, was er benötigt, und Ihr System nicht versehentlich beschädigen kann.
Durch die Verwendung von Gruppen können Sie auswählen, welchen Personen Sie genug vertrauen können, um Dateien zu lesen, zu schreiben und auszuführen. Es ist einfach, Benutzer zwischen Gruppen zu verschieben, und wenn Sie möchten, dass jemand völlig frei ist, eine bestimmte Datei zu verwenden, können Sie ihm sogar das Eigentum übertragen.