linux - jogkezeles
Kelemen Mihály
kelemenm at tagdebr.sulinet.hu
2012. Jan. 5., Cs, 15:48:52 CET
2012.01.04. 21:33 keltezéssel, Süto Péter írta:
> Engem mindössze inkább az érdekelne, hogy lehet többféle jogosultságot kiosztani, mint amit a linux kínál, de linux alatt...
> Pl: diákok egy megosztott meghajtón lévo directoryjait írhassa a diák, illetve az admin, az infótanároknak meg rx jog kellenede más ne...
> Ez egy nagy elonye az NTFS-nek ... könnyu a jogosultságkezelés... (jelzem, nem vagyok MS fan, de azt ismerem jobban, a Linux-szal ismerkedem.)
> Természetesen nem szeretnék diákonként csoportot létrehozni... (még egy olyan csavart is tennék bele, osztályonként csoportosítanám a diákok dirjeit..)
Itt a probléma az, hogy nem linuxos logikával, hanem ms ill. novell logikával közelíted meg
a problémát. Én sem vagyok linux guru, de a user-group-other rwx is elég, ha
könyvtárszerkezettel meg samba és linux jogok kombinációjával próbálod.
Nálam ez úgy van megoldva, hogy például legyen egy tanár neve xy aki alapból az szttanar
csoport tagja, mint a többi tanár. Legyen a tanítványa geza a 9.a1-ből (a csoportbontások
miatt). Geza csoportját xydiak-nak nevezem, mivel xy diákja. Természetesen xy tanárt is
hozzáadom az xydiak csoporthoz, hogy hozzá tudjon férni a tanítványa fájljaihoz (itt is
lehet, sőt szükséges a többszörös csoporttagság használata). A tanuló home-ja pedig ilyen:
/home/diak/xydiak/9.01/geza
A samba megosztasba meg beillesztem a belépő tanár user nevét %U-val, így amikor belép
elegendő a \\server\diakok megosztást megnéznie.
smb.conf aktuális része:
[diakok]
comment = Diakok orai munkai
path=/home/diak/%Udiak
writeable = yes
printable = no
valid users = @szttanar
force create mode=660
force directory mode = 2770
A többi meg linuxos jogokkal lekezelhető. Jelenleg a diák és a tanára is írja-olvassa az ide
kerülő munkákat. Más meg el sem éri, mivel az xydiak-ra 2710 jog van beállítva.
--
Üdvözlettel: Kelemen Mihály
További információk a(z) Techinfo levelezőlistáról