Saját linux desktop más pc-ről

Fórumok

Hogyan lehet megoldani, ha egy munkatárs másik gépen jelentkezik be akkor a saját desktopját lássa.
Tudom van erre egy jól bejáratott szerver-központú módszer ldap+samba+stb. De nálunk az esetek 90%-ban mindenki a saját gépén dolgozik. Mindegyikben van hdd, egyszerűbb és gyorsabb is így. Amikor valaki más gépét használja belefér, hogy csak hálózatról érje el a saját fájljait de a saját gépénél inkább maradjon ott minden helyben.
Ha Samba mounttal ott van a /home-ja a másik gépen akkor ennyi elég? Lehet probléma a jogokkal?

Hozzászólások

A jogokkal nem, a uid/gid-ekkel annál inkább :) Igazából mondhatnál még egy-két részletet, pl.: hány user/hány gép, van-e központi auth vagy mindenki oda tud csak belépni, ahol éppen van acc-ja, milyen disztró(k) stb.

Amúgy subscribe.

BlackY

Tudom, hogy a kérdésed hordozható profilról szól igazából, de ha a saját gépén nem dolgoznak, csak egy emelettel arrébb ő akarja használni, akkor az x11vnc nem jó megoldás? Akár ssh tunnelen keresztül.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Akkor mar inkabb NFS.
Egyebkent, ha ilyet akarsz, akkor futass inkabb halozaton minden gepen X11 szervert, es majd a login kozben engedd a felhasznalonak, hogy kivalassza, hogy melyik gepre akar csatlakozni, kb. mint a regi solarisokon.

Ha kettőnél több user van, akkor NIS + NFS, ez az ortodox megoldás. Ha csinosabbat akarsz, akkor LDAP + NFS.

Ha meg Windows-sal is össze akarod kötni, akkor Samba4 rfc2307-el + NFS4 + SMB :) Aztán pl. pam-ból (ez session lehet?) felcsatolni a megfelelő nfs megosztást (pl. AD-ben minden gépen megadva kezelőként az a user, akinek a home-ja rajta van, ha tényleg mindenkinek van legalább egy saját gépe. Szerk.: Esetleg igazi perverzióként ténylegesen a profile path-et használni [így ugye Win-ek alól is megvagy, bár nem tudom hogy viselné, amikor valaki a "home" gépére jelentkezik be] és abból csinálni nfs url-t).

BlackY

Elvileg attól még működhet a pam-os taknyolás (cached login központi szerverről, aztán ha üres az adott user home-ja, akkor megkeresi hogy melyik gépen van és felcsatolja, így a saját gépén háló nélkül is tud dolgozni).

A teljesen elosztott megoldás (minden gépen samba szerver, mindenhol minden user felvéve) valahol azért adminisztrációs katasztrófa, de megoldható. Mindenhol megcsinálod a usereket, kiajánlod a userek home mappáit, pam-ba felveszed a winbind-ot és session-höz egy pam_exec egy szkriptre, ami megnézi, üres-e a home, ha igen, felcsatol, esetleg egy fallback pam_mkhomedir-ra. Ha Samba-n keresztül megy, akkor a uid-ekkel se lesz gond (ott a Samba szerver végzi a user -> uid mappelést).

BlackY

Ha csak a fájlok kellenek:
sshfs?