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?
- 6151 megtekintés
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
- A hozzászóláshoz be kell jelentkezni
9 user van és jelenleg mindenki pc-jén egy acc van, a sajátja.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Akár tightvnc is lehetne és akkor még dolgozhatnak is közben a saját gépén. Vnc-nél jobb lenne ha helyben futnának az alkalmazások.
- A hozzászóláshoz be kell jelentkezni
Akkor neked csak a másik gépen lévő file-ok kellenek? Tehát egy file sharing? Mert, ha jól értem, akkor az sem jó, hogy az alkalmazás a remote gépen fut, de a local gép X-szerveréhez csatlakozik.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, csak a fájlok kellenek. Ugyanazok az alkalmazások vannak telepítve mindegyik pc-re.
- A hozzászóláshoz be kell jelentkezni
Akkor NFS, nem? Úgy emlékszem, az határozottan jó dolog, ha az azonos user-ek azonos uid-del vannak felvéve.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen ez a probléma. Mindenhol az "honos" user az elsőként létrehozott user, ezért uid-del probléma lesz.
- A hozzászóláshoz be kell jelentkezni
És miből áll megváltoztatni? A chown --from=
formula jól jöhet ilyenkor.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem minden alkalmazást lehet optimálisan működtetni másik gépről X-en. A legtöbb alkalmazással nincs gond, de például a virtualbox-os winxp már nehezen használható így.
- A hozzászóláshoz be kell jelentkezni
Ha kettőnél több user van, akkor NIS + NFS, ez az ortodox megoldás. Ha csinosabbat akarsz, akkor LDAP + NFS.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Az a probléma, hogy vannak a gépek között notebookok amiket néha haza szoktak vinni.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Ha csak a fájlok kellenek:
sshfs?
- A hozzászóláshoz be kell jelentkezni
Ha -o idmap=
kapcsolóval megadom a megfelelő user nevét akkor nem lesz probléma az UID-ból sem, igaz?
- A hozzászóláshoz be kell jelentkezni
Passz. Nem rendszer szinten használom, hanem user szinten.
KDE -> Dolphin -> Hálózat -> Hálózati mappa hozzáadása
Így még rootnak sem kell lenni ahhoz, hogy a user készítsen egy csatolást.
- A hozzászóláshoz be kell jelentkezni
Szerintem itt inkább az fstab-megoldás esélyes. Mert ahhoz, hogy az user belépve már a saját home-jában legyen előbb csatolva kell lennie sshfs-en.
- A hozzászóláshoz be kell jelentkezni
Szerintem az fstab felejtős (mikor, mit, hova és hogyan mountoljon?), inkább autofs vagy a fentebb írt pam_exec, így pontosan tudod szabályozni hogy mikor próbálja mount-olni.
BlackY
- A hozzászóláshoz be kell jelentkezni