Mam zewnętrzny dysk twardy TOSHIBA 1TB USB 3, zezwolenie jest zawsze PRZECZYTAJ TYLKO.
fdisk -l (wyjście):
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
Jak mogę zmienić właściciela i pozwolenie na ten dysk twardy?
hard-drive
permissions
moata_u
źródło
źródło
sudo mount -o remount,uid=1000,gid=46,rw /dev/sdc1
w terminalu.mount | grep sdc
iid
? Sprawdź także uprawnienia do folderu na dysku, a nie do rzeczywistego folderu „TOSHIBA”.Odpowiedzi:
Spróbuj wykonać następujące polecenie w terminalu:
Wyjaśnienie:
-o
oznacza „z tymi opcjami”.remount
- ponownie instaluje dysk w tym samym punkcie montowania z tymi samymi poprzednimi opcjami.uid=1000
- ta opcja powoduje, że użytkownik o identyfikatorze 1000 jest właścicielem napędu. Jest to prawdopodobnie identyfikator Twojej nazwy użytkownika, jeśli masz tylko jedną nazwę użytkownika. Jeśli masz w systemie więcej niż jedną nazwę użytkownika, uruchom polecenieid
i użyj numeru pouid=
.gid=1000
- ta opcja powoduje, że grupa o identyfikatorze 1000 jest właścicielem grupy napędu. Te same uwagi, co w poprzednim punkcie.rw
- ta opcja montuje dysk jako odczyt / zapis. Prawdopodobnie i tak został on odczytany / zapisany, ale to po prostu podwójne sprawdzenie.Ponieważ wypróbowałeś już to polecenie i nie działało, spróbujmy ręcznie zamontować dysk. Postępuj zgodnie z poniższym:
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
- pozwala każdemu użytkownikowi zamontować dyskexec
- pozwala na wykonanie plików binarnych na tym dysku. Możesz usunąć tę opcję, jeśli chcesz.umask=003
- daje torwxrwxr--
uprawnienia do wszystkiego (katalogów i plików) wewnątrz dysku. Alternatywnie możesz użyćdmask
ifmask
zamiastumask
dać osobne uprawnienia do katalogów i plików (odpowiednio).Teraz sprawdź uprawnienia swojego dysku.
Edytować
Wykonaj kroki, aby ustawić go na stałe:
cd /etc
sudo cp fstab fstab.bak
sudo nano fstab
fstab
pliku w edytorze tekstu.Przenieś migający kursor na koniec pliku i wklej następujące dwa wiersze:
Naciśnij Ctrl+ X, a następnie Y, Enteraby zapisać i zamknąć.
to jest to! Teraz, kiedy podłączysz zewnętrzny dysk twardy, zawsze będzie miał te opcje.
źródło
sudo blkid
?