Newsgroup: it.comp.os.linux.iniziare
Titolo: Samba e win2000

Abbiamo istallato (per una sperimentazione) un server linux, con Suse 7.3,
in una rete costituita da macchine windows.
Configurando opportunamente samba riusciamo a condividere una directory
della macchina linux e "vederla" dalle macchine Win.
Purtroppo questo funziona benissimo con i S.O. 95/98 ma con win2000 non è
possibile assolutamente accedere alla risorsa di linux.
Sbagliamo qualcosa?
Ringrazio anticipatamente per l'attenzione
Lucio

 ha scritto nel messaggio
news:3RFJ8.9932$b4.2...@news2.tin.it...
| Abbiamo istallato (per una sperimentazione) un server linux, con Suse 7.3,
| in una rete costituita da macchine windows.
| Configurando opportunamente samba riusciamo a condividere una directory
| della macchina linux e "vederla" dalle macchine Win.
| Purtroppo questo funziona benissimo con i S.O. 95/98 ma con win2000 non è
| possibile assolutamente accedere alla risorsa di linux.
ha per caso un ip diverso dai range autorizzati?
a utente come stiamo? intendo, ha i permessi?
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

Aggiungo:
mandaci un tail -f dei vari log di samba...
(Scommettiamo che e' il solito problema della passwd criptate! ;) )
Ciao
Ale


Ciao
Ti ringrazio per la risposta!
Alla macchina linux abbiamo dato un opportuno Indirizzo IP compatibile con
il resto della rete (xxx.xxx.xxx.221), e per quanto riguarda le
autorizzazioni agli utenti, la macchina linux, la abbiamo lasciata
completamente libera (visto che si tratta di una sperimentazione)
Sia con Win2000 che con Window NT non riusciamo ad accedere alla risorsa di
linux.
Ciao, Lucio.
Fustino di Dixan <acer...@penguinAtWork.it> wrote in message
ad7ab6$mbs$1...@phobos.ibnetwork.net...


 Più particolari (e risultati di prove) fornisci, più è probabile che


 ha scritto nel messaggio
news:T9RJ8.109413$zW3.1...@news1.tin.it...
| autorizzazioni agli utenti, la macchina linux, la abbiamo lasciata
| completamente libera (visto che si tratta di una sperimentazione)
?? fai una provetta con 1 utente! mica ti dico creali tutti!
# adduser nomeUtente
# passwd nomeUtente
# smbadduser nomeUtente:nomeUtente
riavvia il servizio samba e da win connettiti con quel nome.
se poi non va ancora direi due cose:
- o samba ha bisogno dei wins
- o samba per q.che strana ragione fa o botte con i/il server/s
  win per essere eletta pdc
poi posso sbagliare dato che non sono un mago e non ho molta
esperienza in merito. :p
saluti


Il tuo problema dovrebbe essere il mio stesso problema cioè il
TRUST ACCOUNT
bisogna creare un account "speciale" per tutti i client NT.
----------------------------------------------------------------------------
----
Creare i trust account per i client NT
Questa fase è necessaria solo per i client Windows NT; tutti i client con
questo sistema operativo che si connettono ad un PDC utilizzano dei trust
account, cioè degli account che permettono ad una macchina di collegarsi al
PDC stesso (e non alle sue share), in modo che tutti i successivi
collegamenti al server vengano permessi. I trust account sono in tutto e per
tutto simili ai normali account degli utenti, ed in realtà Samba usa questi
ultimi per emulare i trust account.
Il nome di login del trust account di una macchina è il nome della macchina
stessa, con alla fine un segno di dollaro. Ad esempio, se la nostra macchina
Windows NT si chiama chimaera, l'account di login si chiamerebbe chimaera$,
e la password iniziale dell'account sarebbe semplicemente lo stesso nome
della macchina in lettere minuscole; per creare il trust account sul server
Samba dovrete quindi creare un account Unix con lo stesso nome della
macchina, ed impostare la relativa password nel database smbpasswd.
Vediamo la prima parte: dovremo solo modificare il file /etc/passwd, e non
c'è bisogno di creare una home directory o di assegnare una shell
all'``utente'', perché l'unica cosa che ci interessa è che sia permesso il
login. Creiamo quindi un account ``fittizio'' così:
chimaera$:*:1000:900:Trust Account:/dev/null:/dev/null
Da notare che abbiamo anche disabilitato la password inserendo al suo posto
un *; Samba utilizzerà infatti la password contenuta in smbpasswd, e non
vogliamo che nessuno faccia telnet nella macchina usando questo account. In
effetti, l'unico altro valore di cui abbiamo bisogno nella voce del file
passwd è l'UID dell'account (1000); questo numero deve mapparsi su un ID
univoco per la risorsa sul server NT e non deve essere in confitto con
nessun altro ID di risorsa. Nessun utente o gruppo NT deve mapparsi su
questo numero, o si avrà un errore di rete.
Poi, aggiungiamo la password criptata usando il comando smbpasswd, così:
smbpasswd -a -m chimaera
Added user chimaera$
Password changed for user chimaera$
L'opzione -m indica che l'account creato è un trust account per una
macchina, Il programma smbpasswd imposterà automaticamente la password
iniziale al nome NetBIOS della macchina in lettere minuscole, e non dovrete
inserirla. Quando usate questa opzione sulla linea di comando, non mettete
il segno di dollaro in fondo al nome della macchina, verrà aggiunto
automaticamente. Una volta aggiunta la password criptata, Samba è pronto per
gestire i login di dominio dalle macchine NT.
----------------------------------------------------------------------------
-------
Ps. comunque a me non funziona se tu ci riesci mi faresti sapere?
Ciao
LOX