Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: kdosiodjinud 05 Dubna 2013, 08:30:40
-
Zdravím,
pročetl jsem tu nespočet diskusí, ale nikde jsem nenašel přesně to co hledám. Mám externí hdd připojený přes usb a potřebuji pro jednotlivé adresáře nastavovat rozdílná práva. Problém je, že disk připojuji přes /etc/fstab práva a vše se nastaví přesně tak jak je v souboru zadáno a vše funguje jak má, ale potřebuji pak podadresářům nastavit právě ty ona rozdílná práva a v tom je kámen úrazu. Navíc potřebuji, aby práva po restartu opět byla jako před restartem...
Disk byl původně formátovaný na fat32, tam jsem se dočetl, že problém s právy je 100%, tak jsem disk konvertoval na NTFS (možné bez zálohy dat) ale situace je naprosto totožná.
Otázka, když disk naformátuji na ext4 budu moci práva normálně editovat nebo budou pouze "virtuální" jako tomu bylo v předchozích případech?
Budu rád za každou radu/zkušenost :)
//nevyzkoušel jsem formátování ext4, protože se neobejdu bez zálohy dat a disk má obsazený necelý 1TB, takže přetažení dat není na pár minut...
-
FAT/NTFS jsou formáty hlavně pro platformu WIN, tudíž na ně těžko půjdou uplatňovat práva, na která jste zvyklý z Linuxu. To se dá vyřešit tím formátem na EXT3/4.
-
Díky díky za potvrzení, jen ještě doplňující informace - údaj o právech souboru/adresáře je na filesystému společně u adresáře? Jakmile externí disk odpojím a připojím k jinému pc, bude si pamatovat již nastavená práva?
-
Ano, práva/vlastnictví/skupinu si zjistíte pomocí příkazů:
ls -la
Nastavit se dají buď grafickou cestou (přes Nautila) nebo pomocí příkazů:
chmod
a
chown
Více je zde (http://wiki.ubuntu.cz/syst%C3%A9m/datov%C3%A1%20%C3%BAlo%C5%BEi%C5%A1t%C4%9B/pr%C3%A1va_soubor%C5%AF?redirect=1) nebo
man chmodman chown