Wie kann ich eine ext4-Partition als Benutzerkonto bereitstellen, damit ich keinen Root-Zugriff auf R / W benötige? Ich habe -o uid=flint,gid=flint
den mount
Befehl verwendet, aber ich bekomme immer
mount: wrong fs type, bad option, bad superblock on /dev/sda7,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Eine andere Sache, die ich vorerst vermeiden möchte, da ich udisks
nicht an meinem angegebenen Mountpunktnamen mounten kann.
df -h
Ausgabe einfügen ?sudo smartctl -HA /dev/sda7
mount an ext4 partition as my user account
, dass es NORMAL gemountet wird, oder indem ich diese Partition aus dem Nautilus-Dateimanager auswähle. Ist es die verschlüsselte Partition eines anderen Benutzers?Antworten:
Das tust du nicht. Die Dateien in der fs gehören demjenigen, dem sie gehören, und Sie können dies zum Zeitpunkt der Bereitstellung nicht ändern. Stattdessen müssen Sie die Berechtigungen ändern, um Zugriff auf zu erhalten
sudo chown yourname.yourname /path/to/mount
. In einem frisch formatierten Dateisystem befindet sich das Stammverzeichnis im Besitz von root. Sie müssen es also ändern. Von da an können Sie neue Dateien erstellen, die Ihnen gehören.quelle
Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen den folgenden Befehl aus.
Um die Partition beispielsweise mit Lese- / Schreibberechtigungen als "Daten" bereitzustellen, fügen Sie diesen Eintrag in die Datei / etc / fstab ein:
Sobald die Partition als "Daten" bereitgestellt ist, machen Sie sich (mein Benutzerkonto) zum Eigentümer
und geben Sie sich die Erlaubnis, damit Sie auf die Partition zugreifen können
quelle