"Sie sind nicht der Eigentümer ...", wenn Sie versuchen, auf den Ordner zuzugreifen

18

Im Eigenschaftenmenü dieses Ordners ist die Berechtigung auf "root" Benutzer und Gruppe festgelegt. Es wird die Meldung "Sie sind nicht der Eigentümer, daher können Sie diese Berechtigungen nicht ändern" angezeigt. Ich bin in der Tat der Eigentümer und der einzige Benutzer der Maschine. Wie kann ich die Berechtigungen ändern?

Stéphan Constantial
quelle

Antworten:

23

Dies bedeutet nicht, dass Ihnen der Computer, auf dem sich der Ordner befindet, nicht gehört. Es sagt Ihnen, dass Sie den Ordner nicht besitzen. Dies ist ein ganz anderes Konzept des Eigentums .

Auf Ihrem Ubuntu-System kann Ihr Benutzerkonto nicht automatisch alle möglichen Aktionen ausführen. Einige administrative Aktionen können nur vom rootSuperuser ausgeführt werden . Dieser Benutzer ist jedoch keine echte Person, und in Ubuntu melden Sie sich nicht als dieser Benutzer an. Stattdessen bietet Ubuntu Funktionen wie sudound gksuzum Ausführen von Aktionen als root .

Sie sollten die drei obigen Links überprüfen. Nachdem Sie dies gelesen haben, haben Sie folgende Möglichkeiten, um die Berechtigungen für diesen Ordner zu ändern:

  • Drücken Sie Alt+ F2.

  • Geben Sie den Befehl ein gksu nautilusund drücken Sie Enter.

  • Nun haben Sie ein Dateibrowser-Fenster, das als ausgeführt wird root. Hiermit können Sie die Berechtigungen ändern. Jedes Programm , das Sie öffnen aus wird dieser als laufen rootauch. Sie sollten dies vorsichtig und sparsam verwenden.

  • Stellen Sie sicher root, dass Sie dieses Nautilus-Fenster schließen, wenn Sie fertig sind, damit Sie es nicht versehentlich für etwas verwenden, das Sie nicht roottun müssen.

Bevor Sie die Berechtigungen (und / oder den Besitz) für diesen Ordner ändern, sollten Sie sich darüber im Klaren sein, dass dies negative Folgen für Systemdateien in Ubuntu haben kann: Sie können Ihr System unsicher machen ... oder sogar die Funktionsfähigkeit Ihres Systems beeinträchtigen.

Wenn diese Dateien den falschen Besitz / die falschen Berechtigungen haben, weil Sie sie von einem anderen System übertragen haben und dies getan haben root(zum Beispiel, wenn es sich um wiederhergestellte Dokumente handelt), fahren Sie fort.

Wenn es sich jedoch um systemweite Konfigurationsdateien, Programme handelt oder Sie sich nicht sicher sind, was sie sind, aber Sie versuchen, Anweisungen zu befolgen, die Sie dazu auffordern, etwas mit ihnen zu tun ... dann sind Sie viel besser dran, gezielt nachzufragen Sie. Sie können Ihre Frage bearbeiten oder eine neue Frage stellen, um zu prüfen, ob es für Sie sicher ist, Eigentumsrechte / Berechtigungen für diesen bestimmten Ordner zu ändern (vorausgesetzt, Sie können offenlegen, was dieser Ordner ist und was Sie erreichen möchten).

Eliah Kagan
quelle
11
sudo chown -R username /path/to/directory

Sie müssen jedoch sudo-Berechtigungen haben!

Sie sollten die Option -R verwenden, um Dateien und Verzeichnisse rekursiv zu bearbeiten

Vinit Kumar
quelle
1
Bitte schlagen Sie sorgfältig vor, dass ein Benutzer den Besitz einer Datei ändert, die zu root gehört. Es gehört wahrscheinlich aus gutem Grund zu root.
Argusvision
er wollte sehen, was in diesem Ordner ist, ich sagte ihm, wie, obwohl ich mit Ihrem Vorschlag einverstanden bin.
Vinit Kumar
chown legt tatsächlich die Berechtigungen fest. Zum Anzeigen der Berechtigungen verwenden Sie ls -l Dateiname oder ls -ld Verzeichnisname.
Argusvision
1
Alter, ich weiß, was es tut. Vermutlich haben Sie diesen Teil von seiner Frage verpassthow can I change the permissions?
Vinit Kumar
Nein, das habe ich verstanden. Anscheinend vermisse ich es, Ihren Kommentar darüber zu lesen, dass der Inhalt des Ordners als Eigentümer des Ordners angesehen wird. Ich entschuldige
mich
1

Sie benötigen Administratorrechte, um dies zu erreichen. RootSudo

wojox
quelle