Üdv,
lenne egy aprócska problémám. Nem emlékszem, hogy állítottam volna ilyesmit, de a gépemen (SUSE) ha terminálból|konzolon létrehozok egy új fájlt akkor azt 044 jogokkal hozza létre, még root-ként is, nincs kivétel minden felhasználó esetén ez van. Ha könyvtárat hozok létre akkor szintén 044 :((
Nem ismerem az umask-ot de talán ezzel kellene beállítani?
- 1528 megtekintés
Hozzászólások
igen umask kell.
Az umasknak azt a bitmaszkot kell megadni amelyik jogokat el akarod venni.
tehat ha azt akarod hogy a filjaid rwxr-xr-x joggal jojjenek letre akkor az umaskot igy kell beallitani:
umask 022
de egyebkent man umask
- A hozzászóláshoz be kell jelentkezni
tudom, man umask, de az angol sajna annyira jól ne megy, hogy gyorsan rájöjjek onnan a megoldásra.
Tehát globális beállításra van szükség. Ezt egyszerűen parancssorban:
server:.../# umask 022 ?
- A hozzászóláshoz be kell jelentkezni
Hát a man umask-ban egyébként sincs sok. Az umask-ról van 6 sor :(
- A hozzászóláshoz be kell jelentkezni
Altalaban a /etc/profile, /etc/bashrc, vagy a felhasznalo sajat ~/.bashrc, ~/.bash_profile, vagy hasonlo file-ban van beallitva az umask, keresd meg, hogy hol. Vagy ird felul sajat beallitassal a felhasznalod valamelyik ~/.bash* file-jaban ugy, hogy letrehozol egy uj sort, amibe azt irod, hogy 'umask 022' pl.
- A hozzászóláshoz be kell jelentkezni
Az /etc/profile-ban benne van, hogy umask 022.
Akkor más lehet a peobléma.
Kipróbáltam, hogy beírtam az én .bachrc-be, hogy umask 022, de semmi. Továbbra is így hozza létre a fájlokat és könyvtárakat -----w--w- és d----w--w- .
- A hozzászóláshoz be kell jelentkezni
es volt source ~/.bashrc?
vagy login aztan logout? Mert csak ilyenkor olvassa be a bashrc-t.
- A hozzászóláshoz be kell jelentkezni
Van .bachrc-je minden usernek, de 1-2 opció érvényes benne a többi comment.
Hát, megvolt a login logout és semmi javulás. De ha nem umask akkor hol lett elállítva?!
- A hozzászóláshoz be kell jelentkezni
Hali,
tudtommal az umask 022 azt műveli, hogy az állományok -rw-r--r-- joggal, míg a könyvtárak drwxr-xr-x joggal jönnek létre.
Automatice x (futtathatósági jog) állományon nem adódik ki (germanizmus pfujj!)
-TamsA-
- A hozzászóláshoz be kell jelentkezni
Hi.
Most jut eszembe!
Az egyik hozzaszolasban olvastam valahol hogy a SUSE -ban van valamifele chmod
demon ami megjegyzi a jogosultsagokat es mindig visszaalitja azokat. Pontosan nem tudom hogy mi ez de egy SUSE-s biztos megtudja mondani hogy kapcsold ki.
- A hozzászóláshoz be kell jelentkezni
Nem vagyok SUSE-s de van a kezem alatt nehany SLES9 szerver es itt a seccheck daemon az ami naponta atnyalazza a jogosultsagokat. Szerintem e korul kellene keresgelni.
- A hozzászóláshoz be kell jelentkezni