Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Samba e firewall
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
Luc484
Veteran
Veteran


Joined: 26 Mar 2005
Posts: 1035
Location: Italy

PostPosted: Sun Jan 08, 2006 10:56 am    Post subject: [Solved] Samba e firewall Reply with quote

Salve a tutti. Erano parecchi giorni che usavo samba senza alcun problema. In pratica una directory del mio pc che ha Gentoo è connessa in wireless con una serie di altri pc, alcuni dei quali hanno windows. In pratica faccio quello che ho letto in molti altri messaggi, ossia condivido dal pc con linux una serie di file in una cartella. Oggi, da qualche ora, non si vedono più. Ho capito che il problema è il firewall di linux. Disabilitandolo tutto funziona, se lo abilito, Gentoo appare come computer su windows, ma non posso fare il browse. Windows dice che non si dispone delle autorizzazioni necessarie. Eppure non ho cambiato nulla da quando funzionava. Questa è la condivisione nel smb.conf:

Code:
[audio]
comment = Public Files
guest ok = yes
path = /mnt/ext3a/documenti/wma/
#case sensitive = no
public = yes
browseable = yes
writable = no


Secondo voi cosa potrebbe essere? Per abilitare la connessione di samba ho abilitato Microsoft SMB over TCP, l'ho letto in qualche messaggio, e fino ad oggi aveva funzionato. Avete qualche idea su come possa provare a sistemarlo?
Grazie mille.


Last edited by Luc484 on Sat Jan 14, 2006 6:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sun Jan 08, 2006 9:32 pm    Post subject: Re: Samba e firewall Reply with quote

prova ad infilare una regola che logga i pacchetti alla fine di ogni chain del tuo firewall, in modo da poter vedere dove sta il problema, esattamente
Back to top
View user's profile Send private message
Luc484
Veteran
Veteran


Joined: 26 Mar 2005
Posts: 1035
Location: Italy

PostPosted: Sun Jan 08, 2006 10:14 pm    Post subject: Reply with quote

Posso farlo in qualche modo da guarddog oppure devo fare da linea di comando?
Grazie mille.
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sun Jan 08, 2006 10:18 pm    Post subject: Reply with quote

da linea di comando sai quello che fai. quando si devono fare di test è meglio stare più a basso livello possibile
Back to top
View user's profile Send private message
Luc484
Veteran
Veteran


Joined: 26 Mar 2005
Posts: 1035
Location: Italy

PostPosted: Sat Jan 14, 2006 5:42 pm    Post subject: Reply with quote

Ho provato di tutto. Ho cercato anche per bene le porte che devono essere aperte che sono la 137 e la 138 UDP e la 139 TCP, aprendole esplicitamente da guarddog, ma nulla. Quando provo mi dice che non ha i diritti per entrare. Eppure quando disabilito il firewall, tutto ok. Ho pensato anche che fosse un problema di permessi, ed allora ho controllato il log e trovo che l'errore è sempre questo:

Code:
User samba in passdb, but getpwnam() fails!


ho fatto una ricerca e si diceva sempre di eseguire smbpasswd, che è quello che ho fatto mettendo una password. Ora neanche mi mostra più il pc con Gentoo da windows. Questo è l'output di testparm:

Code:
cluca samba # testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

# Global parameters
[global]
        workgroup = MYHOME
        server string = Samba Server %v
        interfaces = lo, eth1
        bind interfaces only = Yes
        security = SHARE
        guest account = samba
        log file = /var/log/samba/log.%m
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        printcap name = cups
        guest ok = Yes
        hosts allow = 127.0.0.1, cchiara/24
        hosts deny = 0.0.0.0/0

[public]
        comment = Public Files
        path = /home/
        create mask = 0766


Qualcuno vede per caso qualche cosa di strano? Ora, a forza di cincionare non mi pare nemmeno più samba:

Code:
cluca samba # /etc/init.d/samba start
 * samba -> start: smbd ...                                                                      [ !! ]
 * samba -> start: nmbd ...                                                                      [ ok ]
 * Error: stopping services (see system logs)
 * samba -> stop: smbd ...                                                                       [ ok ]
 * samba -> stop: nmbd ...                                                                       [ !! ]


L'errore che appare è sempre quello che ho riportato sopra. Qualcuno mi sa dare qualche consiglio?
Grazie mille.
Back to top
View user's profile Send private message
Luc484
Veteran
Veteran


Joined: 26 Mar 2005
Posts: 1035
Location: Italy

PostPosted: Sat Jan 14, 2006 6:28 pm    Post subject: Reply with quote

Never mind ragazzi. Tutto a posto mi pare stranamente. Ho corretto qualche cosa che ora non ricordo ed ora sembra funzionare correttamente. Mi sa che il problema stava nella riga:

Code:
hosts allow = 127.0.0.1, cchiara/24


ho tolto il /24, anche se non ho capito perchè creasse problemi, e comunque prima non c'era e non funzionava comunque. Boh... Spero che ora funzioni definitivamente.
Scusate il messaggio inutile.
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