Portál AbcLinuxu, 13. května 2025 22:06

Dotaz: Samba nepřipojí obnovené WinXP

18.1.2007 18:19 mama
Samba nepřipojí obnovené WinXP
Přečteno: 314×
Odpovědět | Admin
Na naší školní síti (server SLES se Sambou + stanice s duálním systém SUSE+WInXP SP2)se údržba WinXP na stanicích se provádí pomocí linuxu. Script s příkazem dd nakopíruje celou windows partition do souboru, který v případě potřeby kopíruje zpátky. Všechny změny na instalaci se musí uložit do nové verze image (každá stanice má svůj lokálně uložený).

Je to rychlé (cca 10 min) a s W98 to fungovalo zcela bez problémů.

WinXP obnovené z čerstvého image normálně fungují, po 14 dnech až 2 měsících od uložení image (nepodařilo se vypátrat žádnou souvislost s restartem serveru nebo samby, případně aktualizací windows na stanici), počítač před přepsáním ze zálohy bez problémů funguje. Po obnovení ze zálohy nabootuje a funguje, ale nemůže se připojit do domény.

Doménu lze zpřístupnit pouze ručním odebráním počítače a opětovným přidáním do domény.

Log Samby pro čerstvě obnovený počítač (log level 2), který se nepřipojí do domény je zde: [2007/01/18 17:07:25, 2] smbd/sesssetup.c:setup_new_vc_session(772) setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.

[2007/01/18 17:07:25, 2] smbd/sesssetup.c:setup_new_vc_session(772) setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.

[2007/01/18 17:07:25, 2] libsmb/credentials.c:creds_server_check(159) creds_server_check: credentials check failed.

[2007/01/18 17:07:25, 0] rpc_server/srv_netlog_nt.c:_net_auth_2(424) _net_auth2: creds_server_check failed. Rejecting auth request from client VT112 machine account VT112$

[2007/01/18 17:07:36, 2] smbd/server.c:exit_server(614) Closing connections

(Mám k dispozici i logy z výšších levelů, ale jsou příliš dlouhé).

ukázka smb.conf

cups options = raw

username map = /etc/samba/smbusers

map to guest = Bad User

logon path = \\%L\%U\profile

logon home = \\%L\%U

logon script = %U.bat

logon drive = H:

add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$

domain logons = Yes

domain master = Yes

ldap suffix =

local master = Yes

os level = 255

passdb backend = smbpasswd

preferred master = Yes

security = user

wins support = Yes

time server = yes

load printers = yes

log level = 2

log file = /var/log/samba/%m.log

Předpokládám, že Samba si se stanicemi v nějakých časových úsecích mění přístupové klíče a obnovená stanice nemá aktuální klíč.

Bohužel nemám ponětí, zda je možné sambě v tomto zabránit, či jí při záloze vnutit staré klíče na stanicích.

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

Odpovědi

18.1.2007 18:21 :-)
Rozbalit Rozbalit vše Re: Samba nepřipojí obnovené WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Muzes sem dat ten script (odkaz) ?
20.1.2007 11:03 mama
Rozbalit Rozbalit vše Re: Samba nepřipojí obnovené WinXP
Tady jsou logy ze Samby z vyšších levelů:

http://www.gymstr.cz/soubory/level5.log

http://www.gymstr.cz/soubory/level4.log

http://www.gymstr.cz/soubory/level3.log

Obnovovací script není zajimavý, kromě hlášek o tom co se děje, je tam pouze

dd if=/zalohaloc/winimage of=/dev/hda1

a volání restartu

Image se vytváří obráceným příkazem: dd if=/dev/hda1 of=/zalohaloc/winimage

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.