Kezdőlap › Fórumok › Vegyes felvágott › a chmod és a jogosultságok rejtelmei
- This topic has 23 hozzászólás, 9 résztvevő, and was last updated 21 years, 1 months telt el by
Morzel.
-
SzerzőBejegyzés
-
2004-05-22-21:25 #1944982
A legegyszerübb, ha az mc-ben hozzárendelsz a fájlhoz/könyvtárhoz egy csoportot.
De amúgy a chown paranccsal lehet.
chown tulajdonos csoport
Azért valaki javítson ki, ha marha nagy badarságot írok!2004-05-22-21:36 #1944983három szám a három csoport:
1. tulajdonos
2. csoport
3. mások
jogok:ír 4
olvas 2
futtat 1ezeket összeadva kapod a számot:
755
tulajdonos: olvashat + írhat + futtathat 4+2+1=7
csoport meg mások: olvashat + futtathat 4+1=5drwxr-xr-r
ugyanez
read write execute egymásután tulaj, csoport, más – ahol – van az azt jelenti, hogy nincs jog
d azt jelenti, hogy könyvtárûazt hiszem nagyjából így van. Talán a többit már ki tudod nézni a man-ból.
Annyit még ehhez hozzáteszek, hogy ezek jelzõk bitek és valóságban ezeket nem összeadjuk, hanem logikai vagy kapcsolatba hozzuk, persze itt most ugyanazt a számot kapjuk, ha összeadjuk a számokat:
– Egy ilyen csoport joga 3 bitbõl áll xxx
– 3 csoprot van tehát xxx xxx xxx
– a legalsó bitcsoport a mások, aztán a csoport, majd a júzer
tehát:Code:xxx xxx xxxjúzer csoprot többiek
A bitek pedig így állnak össze:
001 – futtatás
010 – írás
100 – olvasás2004-05-22-21:41 #1944984Nyílván igazad van egy júzer több csoporthoz tartozhat. De ahogy mondtam más bitek is vannak. Tehát azt is be lehet állítani, hogy ez a csoportbeállítás melyik csoportra vonatkozzon. e természetesen mindegyik felhasználó csak azon csoportok közül válogathat, amelyiknek õ maga is tagja.
2004-05-22-23:34 #1944985és a csoport melyik csoport? mármint hogyan adom meg, h melyik csoportra vonatkozzanak a jogok?
egy kicsiket a csoportokrol meg a felhasznalokrol…
csoportot a ‘groupadd csoportnev’ paranccsal hozhatsz letre.
torolni a ‘groupdel csoportnev’ -vel tudsz.
ha letrehozol egy uj felhasznalot, azt a ‘useradd’ paranccsal teszed. igy egy natur felhasznalot hozol letre. nalam ez ennyit tesz:Code:bash-2.05b# useradd probabash-2.05b# id proba
uid=1002(proba) gid=100(users) groups=100(users)
bash-2.05b#
az ‘id’ mutatja a felh tulajdonsagait. lathato, hogy csak egy csoportba tartozik (users). de csinalhatsz ugy is felhasznalot, hogy te adod meg a csoportokat, amikhez tartozzon, pl igy:
Code:bash-2.05b# useradd proba2 -m -G users,wheel,audiobash-2.05b# id proba2
uid=1003(proba2) gid=100(users) groups=100(users),10(wheel),18(audio)
bash-2.05b#
itt mar latszik, hogy tobb csoportba is tartozik a proba2 nevu felhasznalo (haromba).
jogokat a felhasznaloknak adj.
nagyonkicsit meg a jogokrol (a javat ugyis leirtak)Code:bash-2.05b$ ls -ltotal 586
drwxr-xr-x 3 greg users 144 May 23 02:18 Desktop
drwx—— 7 greg users 216 May 23 02:42 Mail
drwxrwxrwx 2 greg users 48 May 23 03:20 public
-rw-r–r– 1 greg users 597434 May 23 02:39 sim-0.9.3-2.tar.gz.part
bash-2.05b$
itt az elso betu mutatja, hogy konyvtarrol van szo (‘d’)
a kovetkezo 3 karakter (rwx) a Mail mappa tulajdonosanak jogait mutatja. jelen esetben en azt csinalok ezzel a mappaval, amit akarok. a kovetkezo harom karakter (—) a csoportra vonatkozik. ok nem is lathatjak ezt a konyvtarat. az utolso harom karakter (—) a tobbiekre vonatkozik. ugyanugy jarnak, mint a csoport tagjai.
a ‘public’ konyvtarral pedig mindenki azt csinal, amit akar. lathato, hogy irasi, olvasasi es vegrehajtasi jogot is kap mindenki. tovabba az is lathato, hogy frissen telepitett rendszeremen kisse ferre van love az ora:]]
nahh…
ennyi, remelem nem irtam el semmit… jo lenne mar egy biztonsagi ov, hogy ne essek le a szekrol:]2004-05-23-06:49 #1944986három szám a három csoport:
1. tulajdonos
2. csoport
3. mások
jogok:ír 4
olvas 2
futtat 1ezeket összeadva kapod a számot:
755
tulajdonos: olvashat + írhat + futtathat 4+2+1=7
csoport meg mások: olvashat + futtathat 4+1=5biztos velem van a baj, de ha a 4 az írásjog, az 1 meg a futás, akkor az 5 az írás+futás, nem az olvasás+futás…
2004-05-23-06:58 #1944987Tudtam, hogy ennyit nem tudok hibátlanul leírni.
Azt hiszem az olvasás a 4-es és az írás 2-es. Sorry.2004-05-23-08:10 #1944988biztos velem van a baj, de …
Nem kell ezt egy életre megtanulni.
Kérsz egy dirt és megnézed az eredményt.2004-05-23-11:54 #1944989biztos velem van a baj, de …
Nem kell ezt egy életre megtanulni.
Kérsz egy dirt és megnézed az eredményt.Meg ezért vannak a programok a számok helyett, csak jellemzõ betõket kell megjegyezni, aki meg többet akar, az úgyis az elvét, a logikáját fogja megjegyezni.
2004-05-23-12:32 #1944990„A bitek pedig így állnak össze:
001 – futtatás
010 – írás
100 – olvasás2004-05-25-05:27 #1944991Kedves xcut!
A szerintem legegyszerûbb módja annak, hogy megjegyezd:
A chmod-ban a jogokat bitekkel adod meg.
rwx
111
Mindegyik jogosultsághoz kapsz egy bitet. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz