Newsgroup: it.comp.os.linux.sys
Titolo: WinXP e Samba

Salve a tutti, ho un problema tra (il maledetto) Windows XP SP1a e Samba 
2.2.8a. Il Samba (su redhat 8.0) fa da PDC e gestisce i roaming profiles; 
sul server linux ho cups che utilizza le stampanti dei client windows 
attraverso samba (smbspool) cioè le stampanti sono definite (in 
printers.conf) come "smb://<nomemacchina>/<nomeprinter>". Con i client 
9x/me basta che indichi il nome macchina, sul win2000 posso abilitare 
l'utente "guest" e dare: "smb://guest@<nomemacchina>/<noemprinter>". Ho 
googleggiato un po' e ho visto che si può fare anche su XP, MA con questo 
non mi funziona......
Se:
1) abilito l'utente "guest" (passwd vuota) su winxp
2) configuro la stampante come smb://guest@<nomemacchina>/<noemprinter>
ottengo (nei log di cups):
ERROR: SMB session setup failed: NT_STATUS_LOGON_TYPE_NOT_GRANTED
Se:
1) creo un utente ad hoc (stampante) su winxp (CON passwd: stampa123)
2) configuro la stampante come 
smb://stampante:stampa123@<nomemacchina>/<noemprinter>
ottengo (nei log di cups):
ERROR: SMB session setup failed: NT_STATUS_LOGON_FAILURE
(Ottengo li stessi risultati anche con smbclient)
Ma porca miseria, su winxp riesco ad entrare sia con "guest"+"" sia con 
"stampante"+"stampa123"....
Ho risolto il problema (in maniera "indegna"...) creando l'utente 
"stampante" sul server linux/samba, in questo modo riesco a stampare...
Opinioni?
ciao
LEO

 2.2.8a. Il Samba (su redhat 8.0) fa da PDC e gestisce i roaming profiles; 
prova a guardare questo:
http://www.campana.vi.it/ottavio/Linux/4pinguiniinpadella/4pinguiniinpadella-1.html#ss1.10

 
http://www.campana.vi.it/ottavio/Linux/4pinguiniinpadella/4pinguiniinpadella-1.html#ss1.10
grazie. mi e' stato molto utile!

Ottavio Campana ha scritto:

avevo gia guardato (e stampato) questo tuo (ottimo) documento ma non credo 
che ciò mi risolva i problemi: mi spiego. La macchina è unita perfettametne 
al dominio, os è già = 128 e il registro è modificato. (Per unirla ho 
creato un trust account e se non lo creavo non mi andava...)
La write list a che serve dovrebbe servire? utilizzo già user allow...
Riguardo al logon home/path dici che mi possa rompere le palle? il problema 
che ho ancora qualche client 9x...
grazie dell'aiuto
Ciao
LEO

 La write list a che serve dovrebbe servire? utilizzo giŕ user allow...
sai no quando iscrivi i client 2k e xp al dominio? che ti chiede un
account amministratore per scriverci dentro? ecco. Ah, smbpasswd deve
appartenere a quell'account.

 appartenere a quell'account.
ok, io ho sempre usato l'account "root" che ho settato (tra l'altro con 
password diverse) sia su /etc/passwd che smbpasswd, è pericolosa/strana 
'sta cosa? cmq il file "smbpasswd" appartiene a lui....
ciao

 'sta cosa? cmq il file "smbpasswd" appartiene a lui....
dipende. il grosso problema sono gli utenti che si portano da casa il
portatile e che vogliono iscriverlo al dominio. Se sono tanti puņ essere
palloso che il sistemista li iscriva tutti di persona, allora creando un
altro account amministratore del sistema samba puņ permettere che anche
suoi collaboratori di fiducia iscrivano le macchine al dominio senza perņ
dover dare via la password di root.