Ich habe eine externe Festplatte TOSHIBA 1TB USB 3, die Berechtigung lautet immer NUR LESEN.
fdisk -l (Ausgabe):
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf2198b37
Device Boot Start End Blocks Id System
/dev/sda1 * 2046 362369023 181183489 5 Extended
/dev/sda3 362371072 976771071 307200000 7 HPFS/NTFS/exFAT
/dev/sda5 2048 976895 487424 83 Linux
/dev/sda6 978944 362369023 180695040 83 Linux
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xeba6fb57
Device Boot Start End Blocks Id System
/dev/sdb1 16065 312576704 156280320 f W95 Ext'd (LBA)
/dev/sdb5 16128 312573708 156278790+ 7 HPFS/NTFS/exFAT
Disk /dev/sdc: 1000.2 GB, 1000204885504 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525167 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x297c35de
Device Boot Start End Blocks Id System
/dev/sdc1 63 1953520064 976760001 7 HPFS/NTFS/exFAT
Wie kann ich den Besitzer und die Erlaubnis dieser Festplatte ändern?
hard-drive
permissions
moata_u
quelle
quelle
sudo mount -o remount,uid=1000,gid=46,rw /dev/sdc1
in einem Terminal.mount | grep sdc
undid
? Überprüfen Sie auch die Berechtigungen eines Ordners in Ihrem Laufwerk, nicht des tatsächlichen "TOSHIBA" -Ordners.Antworten:
Versuchen Sie, den folgenden Befehl in einem Terminal auszuführen:
Erläuterung:
-o
bedeutet "mit diesen Optionen".remount
- Das Laufwerk wird mit denselben vorherigen Optionen über denselben Bereitstellungspunkt erneut bereitgestellt.uid=1000
- Mit dieser Option wird der Benutzer mit der ID 1000 zum Eigentümer des Laufwerks. Dies ist wahrscheinlich die ID Ihres Benutzernamens, wenn Sie nur einen Benutzernamen haben. Wenn Sie mehr als einen Benutzernamen auf Ihrem System haben, führen Sie den Befehl ausid
und verwenden Sie die Nummer danachuid=
.gid=1000
- Mit dieser Option wird die Gruppe mit der ID 1000 zum Gruppeneigentümer des Laufwerks. Gleiche Notizen wie voriger Punkt.rw
- Diese Option aktiviert das Laufwerk als Lese- / Schreibzugriff. Es war wahrscheinlich sowieso lesen / schreiben, aber dies ist nur zu überprüfen.Da Sie diesen Befehl bereits ausprobiert haben und er nicht funktioniert hat, versuchen wir, das Laufwerk manuell bereitzustellen. Befolgen Sie die folgenden Anweisungen:
sudo umount /dev/sdc1
sudo mkdir toshibaHDD
sudo mount -o rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096 /dev/sdc1 /media/toshibaHDD
user
- Ermöglicht jedem Benutzer das Einbinden des Laufwerksexec
- ermöglicht die Ausführung von Binärdateien auf diesem Laufwerk. Sie können diese Option entfernen, wenn Sie möchten.umask=003
- Dadurch erhalten Sierwxrwxr--
Berechtigungen für alle Dateien und Verzeichnisse im Laufwerk. Alternativ können Siedmask
undfmask
verwendenumask
, um Verzeichnissen bzw. Dateien separate Berechtigungen zu erteilen.Überprüfen Sie nun die Berechtigungen Ihres Laufwerks.
Bearbeiten
Befolgen Sie die Schritte, um es dauerhaft zu machen:
cd /etc
sudo cp fstab fstab.bak
sudo nano fstab
fstab
Datei in einem Texteditor.Bewegen Sie den blinkenden Cursor an das Ende der Datei und fügen Sie die folgenden zwei Zeilen ein:
Hit Ctrl+ X, dann Y, dann Enterund in der Nähe zu speichern.
Das ist es. Wenn Sie jetzt Ihre externe Festplatte anschließen, werden diese Optionen immer angezeigt.
quelle
sudo blkid
?