umask beállítás?

Fórumok

Ü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?

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

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.

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.

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.