Potreste avere l’esigenza di condividere una cartella del vostro pc, server o Nas, tramite il protocollo samba.
Ci sono molti modi più sicuri per condividere un documento, come il protocollo ssh, ma a volte le informazioni da condividere non sono così critiche e permette all’utente micatantosapiens di gironzolare per la cartella con il suo buon esplora risorse di windows è cosa buona e giusta. Per fare ciò doppiamo aprire alcune porte (3) sul nostro firewall, indirizzando la richiesta al server corretto. Qui non tratterò i probabili problemi di sicurezza, ne discuteremo su un’altro articolo che sto preparando. Bene, apriamo il pannello gestionale del nostro firewall e abilitiamo le porte:
netbios-ns 137/tcp netbios-ns 137/udp netbios-dgm 138/tcp netbios-dgm 138/udp netbios-ssn 139/tcp netbios-ssn 139/udp
In questo modo abbiamo abilitato i servizi netbios name services (137 Tcp/Udp), Netbios Datagram Service (138 Tcp/Udp) e Netbios session service (139 Tcp/Udp).
La nostra area sharata sarà raggiungibile attraverso internet semplicemente digitando:
\\www.mioserver.it\Cartella_Condivisa\
E’ ovvio che la macchina deve essere pubblica.
Ciao!!!!


14 maggio 2010, alle ore 11:20
Ciao,
questa è l’unica guida chiara che ho trovato che spiega come accedere a Samba dall’esterno. Sto facendo delle simulazioni su un Ubuntu 9.10 Desktop. In locale se faccio \\ippubblico mi chiede utente e password e accedo, se provo invece dall’esterno da un’altra connessione, mi dice che è impossibile trovare lo share. Ho aperto tutte le porte da te indicate più la 445 in TCP\UDP. Grazie
14 maggio 2010, alle ore 11:26
Ciao Massimo,
Da locale, se fai \\tuoippubblico (suppongo tu abbia attivato dyndns o simili, oppure hai acquistato gli IP dal tuo provider) non stai facendo effettivamente una prova veritiera, poichè alcuni router creano le famose regole di loopback, quindi stai in realtà facedo una prova di collegamento interna, come se facessi \\nomedeltuopclocale. Il problema che hai dall’esterno è a monte rispetto il tuo firewall, ovvero il tuo provider potrebbe bloccare le porte netbios, come ad esempio fa Infostrada e TelecomItalia da circa 1 anno. A quel punto non puoi fare niente, dovrai accedere al tuo pc attraverso altri protocolli (ssh, ftp ecc…).
Ciao
14 maggio 2010, alle ore 11:35
Ciao,
ti ringrazio per la risposta. Effettivamente sono con provider infostrada da 6 anni.
Ma ho un amico che ha Telecom con IP pubblico e si collegava fino a settimana scorsa al suo Samba che era installato su un notebook da Esplora risorse con la stringa smb://ippubblico.
Come faccio a fare la stessa cosa?
Grazie
14 maggio 2010, alle ore 12:52
Si, per Telecom Italia sapevo che alcuni non hanno questo tipo di limitazione, quindi ti dico subito di metterti l’anima in pace perchè Infostrada non lo permette su tutte le sue linee. O cambi addirittura gestore o con loro non usi il netbios. Sono anch’io utente infostrada e ti assicuro che le ho provate tutte, ho anche scritto all’assistenza per farmi aprire le porte ma non ho nemmeno ricevuto risposta.
17 maggio 2010, alle ore 16:15
Confermo che Telecom su Telecom funziona tutto. Con Infostrada non è possibile usare questa strada.
Ti Ringrazio
5 giugno 2010, alle ore 17:04
Ciao,
ho un problema, funziona tutto se uso WindowsXP, invece se uso WindowsVista o Seven tutti i file presenti nella directory me li fa aprire in sola lettura, posso però poi cambiare il nome e salvarli nella cartella o creare nuove cartelle. Idee?
Dici di inserire qualcuno di questi parametri?
# admin users = elenco utenti
Specifica un elenco di utenti che potranno accedere alla condivisione come se fossero root, superando qualsiasi limitazione imposta sia da Samba che dai permessi su files e cartelle. Da usare con estrema cautela.
# read list = elenco utenti
Consente di specificare un elenco di utenti che avranno comunque accesso in sola lettura anche se per la condivisione è stato specificato writable = yes (o read only = no)
# write list = elenco utenti
Consente di specificare un elenco di utenti con possibilità di scrittura anche se la condivisione è impostata in sola lettura
27 marzo 2011, alle ore 12:26
Ciao, sto facendo delle prova con xp e vodafone statione.
Il mio serve samba si chiama “prova”
l’url corretto e’ il seguente da digitare?
http://lucaroma.dnsdojo.org/prova
qualcuno ha avuto esperienze con vodafone?
a me, non funziona.