Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT?] Windows non vede il server samba [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 11:32 am    Post subject: [OT?] Windows non vede il server samba [risolto] Reply with quote

Mi dispiace di scomodare il forum per una cosa di questo tipo che sarà stata sicuramente trattata un milione di volte.
Il fatto è che sono MESI che provo e cerco soluzioni a questa cosa che mi pare quantomeno idiota senza venirne a capo... perdonatemi ma inizio a pensare di non essere in grado di montare su una share samba... :roll:

Il fatto è questo: qualsiasi pc linux vede e monta correttamente tutto quanto; nessun pc windows invece riesce a vedere il server samba (non compare niente in "risorse di rete").
Penso sia un problema idiota visto che tutti riescono a far funzionare samba... solo io a quanto pare non ci arrivo... :cry:
C'è un'anima pia che può indirizzarmi sulla strada giusta?

Questo è il file di conf di samba:
Code:
[global]
   workgroup = HOME
   netbios name = heremitpurple
   server string = My home server
   log file = /var/log/samba/log.%m
   max log size = 50
   hosts allow = 192.168. 127.0.0.1
   guest account = guest
   map to guest = Bad User
   security = user
   encrypt passwords = yes
   passdb expand explicit = no
   pam password change = yes
   obey pam restrictions = yes
   passwd program = /usr/bin/passwd %u
   username map = /etc/samba/smbusers
   invalid users = root
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   interfaces = lo eth0 eth1
   remote browse sync = 192.168.1.255
   remote announce = 192.168.1.255/HOME
   local master = yes
   os level = 50
   domain master = yes
   preferred master = yes
   dns proxy = no
   unix charset = ISO8859-15
   unix extensions = no

[share]
   comment = File in share
   path = /home/data
   public = yes
   read only = yes
   guest ok = yes
   valid users = samba,guest
   write list = samba
   follow symlinks=no
   hide special files = yes
   create mask = 0770
   directory mask = 0770
[p2p]
   comment = p2p files
   path = /home/mldonkey/chroot/files/
   public = yes
   read only = yes
   guest ok = no
   valid users = samba
   write list = samba
   follow symlinks=no
   hide special files = yes
   create mask = 0770
   directory mask = 0770

_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne


Last edited by Cazzantonio on Mon May 28, 2007 3:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Mon May 28, 2007 11:56 am    Post subject: Reply with quote

Come prima cosa ti consiglio di rimuovere/commentare le seguenti righe (a prima vita mi sembrano quelle che più potrebbero influenzare la "visibilità" di Samba):
Code:

[...]
hosts allow = 192.168. 127.0.0.1
[...]
remote browse sync = 192.168.1.255
remote announce = 192.168.1.255/HOME
[...]

_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
Dece
Apprentice
Apprentice


Joined: 23 Nov 2004
Posts: 291
Location: Bologna/Rimini Italy

PostPosted: Mon May 28, 2007 12:02 pm    Post subject: Re: [OT?] Windows non vede il server samba Reply with quote

Cazzantonio wrote:
Il fatto è questo: qualsiasi pc linux vede e monta correttamente tutto quanto; nessun pc windows invece riesce a vedere il server samba (non compare niente in "risorse di rete")

A dire il vero anche a me capita spesso: siccome però non ho esigenze particolari, mi limito a cercare da windows l'ip del server con samba: una volta che sei riuscito ad accederci spesso compare anche in risorse di rete
_________________
http://www.last.fm/user/Dece/
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 12:22 pm    Post subject: Re: [OT?] Windows non vede il server samba Reply with quote

Dece wrote:
Cazzantonio wrote:
Il fatto è questo: qualsiasi pc linux vede e monta correttamente tutto quanto; nessun pc windows invece riesce a vedere il server samba (non compare niente in "risorse di rete")

A dire il vero anche a me capita spesso: siccome però non ho esigenze particolari, mi limito a cercare da windows l'ip del server con samba: una volta che sei riuscito ad accederci spesso compare anche in risorse di rete

Ah ecco questa non la sapevo... orbene se cerco l'indirizzo ip trovo il server ma non mi visualizza il nome o quant'altro...
Se ci faccio il doppio click mi apre una finestra dove inserire nomeutente e password, li inserisco (ho configurato sia l'utente samba che quello guest) ma non succede nulla... ovvero la finestra rimane sempre lì (non da nemmeno errore... bah è windows...).

P.S.
hosts allow sicuamente non da problemi visto che da linux ci entro... remote browse sync e remote announce pensavo servissero per farsi vedere meglio ma posso provare nuovamente a rimuoverle
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Mon May 28, 2007 12:48 pm    Post subject: Reply with quote

hai os level = 50 e pretendi di essere domain master? forse se i client fossero tutti '98 potrebbe anche andare come scritto qui è il primo che ho trovato, personalmente uso 99.
In più se winbind non è attivo (alle volte non parte) o imposti i nomi degli host manualmente o usi gli indirizzi ip.
security = user ma hai gli user delle macchine widozz mappati su unix?
Per velocizzare l'accesso ed evitare problemi ti conviene impostare l'ip della macchina unix come server WINS sui client.

per il momento non mi viene a mente altro.

Hai provato ad inserire i percorsi di rete "direttamente nella barra degli indirizzi"? Alle volte xp tende a fare il fesso e non riconoscere server aggiornati con lo stesso nome smb.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
IlGab
Guru
Guru


Joined: 26 Nov 2004
Posts: 486

PostPosted: Mon May 28, 2007 12:53 pm    Post subject: Reply with quote

Secondo me è una questione di
Code:

local master = yes
os level = 50
domain master = yes

Credo che sia dovuto a come viene visto il tuo nodo dalle altre macchine della rete netbios. Il tuo server vuole fare da master browser perchè l'hai configurata come domain master (la macchina che coordia e gestisce lo scambio delle browser list fra più reti netbios), ma avendo configurato un os level inferiore a qualche altro server nella rete (magari un DC 2k3), nessuno interroga la tua macchina come master browser, e la tua macchina non si annuncia agli altri master browser perchè si registra su se stessa.
Ripeto è solo un'ipotesi che faccio, comuqnue puoi fare 2 prove su quello che ho detto:
1) se vuoi che la tua macchina diventi il master browser prova ad alzare l'os level (è un valore tra 0 e 255, se metti 255 li batti tutti sulla rete);
2) se hai un pdc sulla rete prova a mettere domain master = no, lascia fare il lavoro di master browser al pdc e il fileserver alla tua macchina

---Edit---
Opss.. sono arrivato a postare la stessa cosa di djinnZ ma sono stato più lento a scrivere :roll: sorry


Last edited by IlGab on Mon May 28, 2007 1:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 12:57 pm    Post subject: Reply with quote

djinnZ wrote:
hai os level = 50 e pretendi di essere domain master? forse se i client fossero tutti '98 potrebbe anche andare come scritto qui è il primo che ho trovato, personalmente uso 99.

Ah boh... era un valore trovato in alcuni esempi.
Quote:
In più se winbind non è attivo (alle volte non parte) o imposti i nomi degli host manualmente o usi gli indirizzi ip.

Non so cosa sia e a cosa serva winbind... è veramente necessario per farsi vedere su un pc windows? Non ho velleità di creare reti complesse e visto che non funziona già ora vorrei evitare di introdurre nuove possibilità di errore.
Quote:
security = user ma hai gli user delle macchine widozz mappati su unix?

Yes!
Quote:
cat /etc/samba/smbusers
# Unix_name = SMB_name1 SMB_name2 ...
# $Header: /var/cvsroot/gentoo/src/patchsets/samba/configs/smbusers,v 1.1 2005/08/09 12:56:26 seemant Exp $
#root = administrator admin
#nobody = guest pcguest smbguest
!samba = samba
guest = *

questo dovrebbe bastare no?
In ogni modo non funzionava nemmeno con security = share
Quote:
Per velocizzare l'accesso ed evitare problemi ti conviene impostare l'ip della macchina unix come server WINS sui client.
Vorrei evitare di configurare questo wins se possibile... è davvero necessario?
Quote:
Hai provato ad inserire i percorsi di rete "direttamente nella barra degli indirizzi"? Alle volte xp tende a fare il fesso e non riconoscere server aggiornati con lo stesso nome smb.

No... come si fa sotto windows?
Basta aprire explorer e inserire //192.168.1.10/share come indirizzo?
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Dece
Apprentice
Apprentice


Joined: 23 Nov 2004
Posts: 291
Location: Bologna/Rimini Italy

PostPosted: Mon May 28, 2007 1:11 pm    Post subject: Re: [OT?] Windows non vede il server samba Reply with quote

Cazzantonio wrote:
Se ci faccio il doppio click mi apre una finestra dove inserire nomeutente e password, li inserisco (ho configurato sia l'utente samba che quello guest) ma non succede nulla... ovvero la finestra rimane sempre lì (non da nemmeno errore... bah è windows...).

Ancora per il fatto che ho sempre usato samba per condivisioni naif, settando
Code:
security = share

anzichè "user", funziona tutto senza richiedere nessuna autenticazione

Ripeto, da usare *solo* per condivisioni banali: se devi fare un server ovviamente non va bene :)
_________________
http://www.last.fm/user/Dece/
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 2:44 pm    Post subject: Re: [OT?] Windows non vede il server samba Reply with quote

Dece wrote:
Code:
security = share

anzichè "user", funziona tutto senza richiedere nessuna autenticazione

Mettere security = share o security = user dovrebbe cambiare poco... tutti gli utenti sconosciuti sono mappati come guest e non devono inserire password (password guest vuota). Quindi vorrei capire dove sta la differenza...
Premetto che da linux funziona da dio e che se monto la partizione di rete immettendo un nome sbagliato vengo effettivamente mappato come guest ed entro in read-only...
Vorrei solo capire come comparire nelle risorse di rete di windows...

A proposito vi stampo il mio smbclient -L:
Code:
Domain=[HEREMITPURPLE] OS=[Unix] Server=[Samba 3.0.24]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (My home server)
        share           Disk      File in condivisione su heremitpurple
        p2p             Disk      p2p files
Domain=[HEREMITPURPLE] OS=[Unix] Server=[Samba 3.0.24]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        HOME                 HEREMITPURPLE

_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 3:20 pm    Post subject: Reply with quote

boh non capisco... ora funziona...
ho aggiunto questa voce nella sezione relativa alle share (trovata a caso su google):
Code:
[IPC$]
  hosts allow = 192.168. 127.0.0.1
  hosts deny = 0.0.0.0/0

e ora mi vede tutto... a parte questo non ho la minima idea di cosa sia questo IPC$... qualcuno ha un idea? (ho provato sia google che wikipedia ma non ci ho capito una mazza...)
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Mon May 28, 2007 3:31 pm    Post subject: Reply with quote

hai commentato nobody = guest e credo che l'utente guest non sia configurato in /etc/passwd.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon May 28, 2007 3:38 pm    Post subject: Reply with quote

djinnZ wrote:
hai commentato nobody = guest e credo che l'utente guest non sia configurato in /etc/passwd.

Sia l'utente guest che samba sono configurati in /etc/passwd, appartengono al corretto gruppo e riescono a connettersi al server... ti dico che da linux funziona tutto... (ho testato estensivamente) :wink:
In ogni caso l'utente guest è appunto definito "guest" (non nobody), ogni username sbagliato è mappato su guest sia da "map to guest = Bad User" che da "username map = /etc/samba/smbusers" di cui ho già postato il contenuto.

Comunque adesso che ho messo quella voce misteriosa funziona tutto...
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum