Kezdőlap › Fórumok › Frugalware › Frugalware alapok › umask
- This topic has 7 hozzászólás, 4 résztvevő, and was last updated 18 years, 9 months telt el by
eReL.
-
SzerzőBejegyzés
-
2006-10-02-13:17 #2073377
Találtam neked egy esélyes megoldást:
http://www.linuxbazis.hu/forum.php?mod=tema&id=685ELaci
2006-10-02-15:25 #2073378Itt elmondják neked.
Ha az fstab-ban az opciókhoz defaults-ot írsz, akkor se megy? Valamint a könyvtárat sima user tudja írni (ls -ld /könyvtár/ahova/csatolod)?
2006-10-02-15:44 #2073379Köszönöm, uzsolt, ezt „sajnos” én is megleltem, eszerint (a ‘man fstab’-ban is benne van ez jórészt) viszont nem tudtam beállítani, mert a ‘umask=0000’ érték esetén a fenti üzenetet adja bootoláskor, ezért nem értem…
A ‘/media’-ba csatolja, úgyhogy bizonyára van rajta írási jog. Az ‘fstab’-ban meg benthagytam a ‘defaults’ opciót is…
Még próbálkozok, meg megnézem a linuxbázisos fórumo(ka)t is.2006-10-02-15:52 #2073380umask
hupwiki:
[red]Állományrendszer specifikus[/red]:
…
* FAT: ez az állományrendszer képtelen az állományok jogait tárolni, ezért szabályokat kell létrehozni
o uid/gid: mely tulajdonoshoz és csoporthoz tartozzanak az állományok (itt: root és disk)
o umask: az állományok hozzáférési értékének ellentetje (itt: -rwxrwxr– = a tulajdonos felhasználó és csoport olvashat/írhat/futtathat, mindenki más csak olvashat)
…man mount:
Mount options [red]for fat[/red]
(Note: fat is not a separate filesystem, but a common part of the
msdos, umsdos and vfat filesystems.)blocksize=512 / blocksize=1024 / blocksize=2048
Set blocksize (default 512).uid=value and gid=value
Set the owner and group of all files. (Default: the uid and gid
of the current process.)umask=value
Set the umask (the bitmask of the permissions that are not
present). The default is the umask of the current process. The
value is given in octal.Tehát csak a FAT-ra lehet használni, mivel ő „képtelen az állományok jogait tárolni, ezért szabályokat kell létrehozni”. Az ext*/reiser/többi linuxos fs pedig tudja tárolni, ezért oda nem írunk umask-ot.
Könyvtár: az tök mindegy, hogy a root mit csinálhat vele, ha egyszer user-ként nem tudod írni. Nézd már meg légy oly kedves az ls -ld /könyvtár/ahova/csatolnád-ot! Nem lehet olyan nehéz egy terminálba bepötyögni, és a végén egy Entert nyomni…
2006-10-02-17:42 #2073381uzsolt wrote:Könyvtár: az tök mindegy, hogy a root mit csinálhat vele, ha egyszer user-ként nem tudod írni. Nézd már meg légy oly kedves az ls -ld /könyvtár/ahova/csatolnád-ot! Nem lehet olyan nehéz egy terminálba bepötyögni, és a végén egy Entert nyomni…Köszönöm a lámpást! 🙂
2006-10-02-17:45 #2073382Tehát (ha jól értem) akkor a könyvtár jogosultságaival volt a gond?
2006-10-02-18:04 #2073383Igen, mert az ‘ntfs’ filerendszerre működött az ‘umask’, az ‘ext3’-ra meg nem, de ez akkor nem is a véletlen műve 🙂 . Azonban én ezt nem tudtam, így azt hittem, mindenképpen az ‘umask’-kal kell megoldani már í partíció felcsatolásakor az írhatóságot.
Köszönöm, ezzel is többet tudok.
2009-12-04-19:58 #1884370Sziasztok!
Beleszaladtam egy – nekem – eléggé érdekes problémába (megint 😀 ):
Azt szeretném, hogy az egyik ext3 filerendszerű partíciómat teljes joggal szeretném felcsatoltatni még a boot folyamán. Alapból a userek számára csak olvashatóan csatolódik, de én szeretném vmiféle adattárolós partícióként használni.
Beírtam a fstab-ba opcióként, hogy ‘umask=0000’, erre azt mondja a bootolás folyamán, hogy ext3 filrendszer esetére ilyen opciót nem adhatok meg…
elmagyarázná vki, hogy hogy működik az ‘umask’?Addig jutottam a keresgéléseim során, hogy ez egy oktálisan értelmezendő paraméter, amit úgy kell érteni, hogy a max. jodosultságból (777-rwxrwxrwx) ki kell vonni az ‘umask’ értékéül adottakat, és így áll elő a tényleges jogosultság. (Miért kellett vajon ezt ennyire megbonyolítani vajon?) Így az én értelmezésem szerint, ha ‘umask=0000’, akkor az a kívánt jogosultságot eredményezi (-rwxrwxrwx).
A rendszer azonban nem így értelmezi…Remélem érti valaki az umask paraméterezését…
Köszönettel: eReL
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz