[Folug]Richiesta aiuto su SMB

Davide Giunchi gdavide@mclink.it
Mon, 23 Apr 2001 21:40:07 +0200


>     Connection to localhost failed
>
> se scrivo invece:
>
> #smbclient -L A (il nome del pc)
>
> mi appare:
>     Get_Hostbyname: Unknown host A
>     Connection to A failed
>

partiamo dal pc A:

quì il samba non è proprio attivo e il messaggio "error connecting to 
127.0.0.1:139 (Connection refused)" lo denota, la porta 139 è la porta 
nebios/samba e se la connessione viene rifiutata subito vuol dire che il 
demone non è attivo. fai un "ps -ef|grep nmb" e non vedrai alcun processo.
I motivi per cui non parte samba possono essere molteplici, probabilmente 
avrai fatto un errore nella configurazione del file smb.conf, lancia il 
comando "testparm" che parserà l'smb.conf e ti comunicherà eventuali errori.
"Get_Hostbyname: Unknown host A": cerca di risolvere l'indirizzo ip associato 
all'hostname A ma non ci riesce, probabilmente non hai inserito "A" nel file 
/etc/hosts, inseriscilo difianco al suo indirizzo ip.

passiamo al pc B:

> # smbclient \\\\B\kernel
>

la sintassi è  # smbclient \\\\B\\kernel    (ti eri dimenticato una "\" )

> mi appare questa roba:
> Domain = [MDKGROUP] OS = [Unix] Server = [Samba 2.0.7]
> tree connect failed: ERRSRV - ERRinvnetneme ( Invalid network name in tree
> connect )
>
> se invece scrivo:
>
> #smbclient \\\\B\\kernel\

quel messaggio di errore segnala che non riesce a trovare la condivisione 
"kernel".
il fatto che tu abbia creato la directory /root/kernel non vuol dire che 
quello sia il nome della condivisione, controlla che nel file smb.conf ci sia 
questa sezione

[kernel]
       path = /root/kernel
       guest ok = yes

è importante che sia presente almeno la sezione kernel con indicato il path.
ad ogni modifica ricordati di controllare che la sintassi del file di 
configurazione sia corretta con il comando testparm

Ciao

-- 
Davide Giunchi.
Membro del FoLUG (Forlí Linux User Group) - http://folug.linux.it
Linux: The GNU economy!
GPG Key available on http://www.keyserver.net