Portál AbcLinuxu, 14. května 2025 00:45

Dotaz: Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows

16.2.2007 21:02 petr.motejlek | skóre: 4 | Sloveč
Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows
Přečteno: 95×
Odpovědět | Admin
Dobrý den, obracím se na vás s prosbou. Pokouším se rozběhat následující "vizi": Chtěl bych mít linux server se sambou (pdc) a dalšími službami jako je pošta apod., dále pak k němu síťově připojené další počítače s dual boot (WinXP a Linux). Uživatel si tedy sedne k PC, spustí jej, rozhodne se, zdali chce pro svou práci použít Linux či Windows. Systém nabootuje a uživatel se přihlásí (podle informací z toho SAMBA serveru) k tomu lokálnímu stroji, automaticky se mu připojí jeho domovský adresář (ve Windows jako disk, a v Linux třeba jako home). Ty konkrétní akce po přihlášení už dokáži vyřešit, jenom bohužel nedokážu vymyslet, jak stvořit to přihlašování jak na Windows, tak Linux pouze podle informací z toho Samba serveru. S Windows není problém, připojím je do domény a automaticky je možné přihlašování k počítačí pomocí doménového účtu, avšak postup pro Linux mi je neznámý. Přemýšlel jsem o nějakém bashovém skriptu, který by ze serveru stáhl smbpasswd (soubor s hesly) a otestoval, zdali uživatelem zadané informace sedí s těmi v tom smbpasswd souboru. Ale i na to můj mozek bohužel jaksi nestačí, a tak se obracím na vás s prosbou o radu.

P.S. Na tom lokálním stroji po zapnutí Linuxu předpokládám naběhnutí okamžitě do Xek, takže pokud by někdo třeba věděl o nějakém xdm, které umí pro informace o uživatelských účtech šahat jiman než do lokálního /etc/passwd souboru, byl bych vděčen.

Díky moc
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.2.2007 22:54 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi bych na tvém místě použil na serveru kombinaci LDAP+samba a NFS. Na klientech bych pak uživatele tahal z LDAP, domácí adresáře jim mountoval přes autofs. Na windows by ti zůstalo přihlášení do domény...
-- Nezdar není hanbou, hanbou je strach z pokusu.
16.2.2007 22:59 petr.motejlek | skóre: 4 | Sloveč
Rozbalit Rozbalit vše Re: Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows
Předem: díky za rychlou reakci

Windows necháme stranou, na těch to jede "jakž takž" OK. Důležitý je ten Linux. NFS chápu kvůli mountění těch disků (resp. home adresářů), ale nerozumím moc LDAP. Mám to chápat jako tak, že se linuxovýmu stroji dá říct, ať si hesla tahá odjinud? Jestli ano. Mohl by jsi to trochu rozvést nebo mě šoupnout nějakým směrem nějakým pěkným odkazem? LDAP bude teda nějak tahat hesla ze SAMBy a dál se chovat jako normální služba linuxovýho stroje, nebo to bude běžet pod sambou?

Díky
16.2.2007 23:13 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows
LDAP (adresářový server, doporučuji openldap) ti poslouží jako centrální úložiště informací o uživatelích a to jak pro unixové systémy tak i pro sambu. Jak je to s Linuxem (pam, nss, autofs...) zkouším popsat na své stránce ldap.zdenda.com (případně se ti ještě může hodit kerberos.zdenda.com). Návod na pro konfiguraci samby tak aby využívala ldap najdeš na webu www.samba.org případně pomocí google.
-- Nezdar není hanbou, hanbou je strach z pokusu.
16.2.2007 23:33 petr.motejlek | skóre: 4 | Sloveč
Rozbalit Rozbalit vše Re: Přihlášení ke steoji se Sambou jak z Linuxu, tak z Windows
Díky moc, už jsem si ani nemyslel, že by se to dalo nějak udělat, a koukám, že jde ;-)

Předpokládám tedy správně, že pomocí toho LDAP a Kerberos budu schopen mít jednu databázi uživatelů a jejich informací (hashe hesel, domovské adresáře, atd...) a používat ji na všechny služby jako samba, ssh, lokální přihlášení na serveru jakýmkoliv uživatelem (také pomocí údajů Z LDAPu), apod.?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.