Portál AbcLinuxu, 13. května 2025 21:40

Dotaz: Samba backend /etc/shadow

7.2.2010 11:00 lukas
Samba backend /etc/shadow
Přečteno: 196×
Odpovědět | Admin
Ahoj chcem sa spytat ci sa da spravit ako pass backend /etc/shadow? Lebo pri security user cita login z /etc/passwd a heslo zadane do smbpasswd. Chcel by som, aby to fungovalo ako systemove ucty. Skusal som aj unix password sync = yes ale nepomohlo to. Da sa to nejako rozumne vyriesit?

Dakujem.

Řešení dotazu:


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

Odpovědi

7.2.2010 11:17 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím že to v principu nejde, protože shadow používá jiný hash než potřebují windows (a samba). Synchronizace hesel by měla fungovat, akorát je třeba správně nastavit chat sekvenci. Na debianu je to nějak takhle:
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New\spassword:* %n\n *Re-enter\snew\spassword:* %n\n .
(jednou se to měnilo, ještě předtím to bylo Enter\snew\sUNIX\spassword apod)
7.2.2010 11:18 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
(A pochopitelně pak je třeba měnit heslo uživatele přes smbpasswd, ne přes klasické passwd.)
7.2.2010 11:40 lukas
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Dakujem za odpoved. Skusal som to restartoval som pc a nepomohlo to. Stale to nejde synchronizovat. Ja by som potreboval, aby hesla v systeme boli totozne s heslami v sambe pokial to bude mozno a chcem to hromadne spravit. Systemove ucty som uz vyriesil v cykle for v bashi.

echo HESLO | passwd UCET --stdin

Ale toto iste by som potreboval spravit aj pri smbpasswd a nedari sa mi to. Ide to nejak automaticky pridat k uctom v /etc/passwd vygenerovane hesla?
7.2.2010 17:26 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Co to je "nejde synchronizovat"? Na zbytek, jestli lze smbpasswd krmit z řádky RTFM, STFW (myslím, že to jde, ale už si nepamatuju).
7.2.2010 18:12 lukas
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Znamena to, ze mi nejde sa prihlasit s heslom, ktore mam v systeme.
7.2.2010 18:35 lukas
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Neviete niekto ako mam zadat heslo s prepinacom -s ?? Teda aby si to nepytalo potvrdenie ale iba ho zadam v skripte.
7.2.2010 18:41 lukas
Rozbalit Rozbalit vše Re: Samba backend /etc/shadow
Tak nic prisiel som na to sam:

(echo HESLO; echo HESLO) | smbpasswd -s -a UCET

Tod vse...Dik

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.