Ich habe eine Reihe von internen und externen Laufwerken. Einige sind unterteilt. Die meisten mounten automatisch beim Booten (alle machten an einem Punkt).
Eine Partition gehört root und wird daher nicht automatisch gemountet. Ich kann es als Wurzel anbringen.
Ich weiß nicht, wie ich als Benutzer X den Besitz dieser Partition übernehmen soll. Ich habe versucht, die Berechtigungen mit der GUI in Nautilus als Root zu ändern. Sie werden nicht akzeptiert und sofort zurückgenommen.
Die Partition ist NTFS. Die andere Partition auf diesem Laufwerk gehört mir als Benutzer und wird automatisch aktiviert
partitioning
permissions
hard-drive
root
users
Charles Kane
quelle
quelle
/etc/fstab
haben. Bearbeiten Sie also Ihre Frage, um den Inhalt dieser Datei anzuzeigen.Antworten:
Hast du versucht
Zum Beispiel
sudo chown cyrex:cyrex
(Benutzer: Gruppe)Wenn die Partition party heißt , heißt Ihr Benutzer cyrex und es ist
/media
nur ein Beispiel:sudo chown cyrex:cyrex /media/cyrex/party -R
(Das R ist für rekursiv, wirkt sich also auf alle Verzeichnisse / Dateien und Unterverzeichnisse aus.Wie bereits erwähnt, handelt es sich bei der Partition um NTFS. Wenn diese automatisch bereitgestellt wird, müssen Sie sicherstellen, dass Sie der Benutzer sind, der über die Berechtigung verfügt. Führen Sie dazu die folgenden Schritte aus:
gnome-terminal
)id -u
. Dies sollte Ihnen die Benutzer-ID geben, die Sie in fstab einfügen werden.sudo /etc/fstab
und suchen Sie nach der Zeile, in der die ntfs-Partition eingehängt wird.Angenommen, es ist ungefähr so:
Fügen Sie dazu die folgenden Masken umask, uid und gid hinzu
Speichern Sie die Datei und starten Sie das Gerät neu oder hängen Sie es erneut ein.
Hier:
id -u
.id -u
aber du kannst es mit überprüfenid -g
.Siehe Wie verwende ich 'chmod' auf einer NTFS- (oder FAT32-) Partition? Weitere Informationen zur Verwendung von
chmod
/chown
auf NTFS-Dateisystemen.quelle
chown
funktioniert nicht auf NTFS-Partitionen.id user | cut ...
schlage ich vorid -u
.Alle meine NTFS-Partitionen sind Eigentum von root, aber ich kann als Benutzer problemlos darauf zugreifen. Es geht eher um Mount-Optionen als um Besitz- und Dateiberechtigungen (denken Sie daran, dass es sich um eine NTFS-Partition handelt - Sie können dort keine Berechtigungen ändern).
In meiner sind
/etc/fstab
die Partitionen wie folgt enthalten:Wo
defaults
sind die Standard-Mount-Optionen, die bereits das tun sollten, was Sie tun möchten?Führen Sie aus, um die UUIDs zu finden
sudo blkid
.Siehe auch: Wie verwende ich 'chmod' auf einer NTFS- (oder FAT32-) Partition?
quelle
Es fiel mir schwer, das Problem zu lösen, und diese Lösung funktionierte für mich
Hinweis: Wenn Sie keine Dateien in ausführbare Binärdateien ändern können, gehen Sie zu Spezialdateien und überprüfen Sie, ob die Ausführung von Dateien als Binärdateien zulässig ist, und fahren Sie mit Schritt 7 fort
quelle
Wenn Sie eine Partition in einen Ordner in / home / user mounten, gehört sie dem Benutzer. Hier ist die Zeile, die ich zu meiner / etc / fstab hinzugefügt habe.
quelle
Am einfachsten ist es, im Terminal den Dateimanager als sudo
sudo nemo
odersudo nautilus
was auch immer für einen Dateimanager Linux verwendet, dann mit der rechten Maustaste auf die Partition zu klicken und Berechtigungen hinzuzufügenquelle