Wie ändere ich die Berechtigungen eines Root-Benutzers für alle Benutzer?
21
Ich habe als Root-Benutzer einen Ordner in der Befehlszeile erstellt. Jetzt möchte ich es und seinen Inhalt im GUI-Modus bearbeiten. Wie ändere ich die Berechtigungen dafür, damit ich dies tun kann?
Wenn ich Sie richtig verstehe, starten Sie ein Terminal, navigieren Sie zu einer Ebene über diesem Verzeichnis, wechseln Sie zu root und geben Sie den folgenden Befehl ein:
chown -R user:group directory/
Dies ändert das Eigentum von directory/(und alles andere darin) an dem Benutzer userund der Gruppe group. Viele Systeme fügen automatisch eine Gruppe hinzu, die nach jedem Benutzer benannt ist.
chown -R user:user directory/
Danach können Sie den Baum unter der GUI bearbeiten directory/und sogar die Berechtigungen directory/und alle Dateien / Verzeichnisse darunter ändern .
Wenn Sie wirklich möchten, dass ein Benutzer über die vollständigen Berechtigungen für alle Dateien unter verfügt directory/(dies ist möglicherweise in Ordnung, wenn es sich um Ihren PC handelt, dies wird jedoch in Mehrbenutzerumgebungen definitiv nicht empfohlen), können Sie Folgendes festlegen:
Wie kann ich den zuletzt von Ihnen erteilten Befehl rückgängig machen?
Dienstag,
1
@TJonS Der letzte Befehl öffnet (fast) alle Berechtigungen für alle Benutzer. Das Rückgängigmachen hängt also davon ab, welche Berechtigungen Sie widerrufen möchten.
Antworten:
Wenn ich Sie richtig verstehe, starten Sie ein Terminal, navigieren Sie zu einer Ebene über diesem Verzeichnis, wechseln Sie zu root und geben Sie den folgenden Befehl ein:
Dies ändert das Eigentum von
directory/
(und alles andere darin) an dem Benutzeruser
und der Gruppegroup
. Viele Systeme fügen automatisch eine Gruppe hinzu, die nach jedem Benutzer benannt ist.Danach können Sie den Baum unter der GUI bearbeiten
directory/
und sogar die Berechtigungendirectory/
und alle Dateien / Verzeichnisse darunter ändern .Wenn Sie wirklich möchten, dass ein Benutzer über die vollständigen Berechtigungen für alle Dateien unter verfügt
directory/
(dies ist möglicherweise in Ordnung, wenn es sich um Ihren PC handelt, dies wird jedoch in Mehrbenutzerumgebungen definitiv nicht empfohlen), können Sie Folgendes festlegen:als root.
quelle
Geben Sie einfach Folgendes in das Terminal ein:
Und es wird für alle verfügbar sein!
quelle
Verwenden Sie einfach diesen Linux-Befehl
quelle