samba bonjour avahi

In una rete solo Linux può essere molto utile, per semplificare le condivisioni di cartelle, utilizzare il protocollo avahi.

Su tutti i computer che devono essere visibili in rete:

  1. assicurarsi che il servizio sia attivato
    sudo service avahi-daemon start
  2. aprire la porta 5353 nel firewall (in caso per le prove disabilitare momentaneamente il firewall)
  3. creare il file di configurazione per il servizio samba
    gksu gedit /etc/avahi/services/samba.service

    (gksu fa partire gedit in ambiente grafico con privilegi elevati, altrimenti si può usare nano da terminale, l’importante è creare il file)

  4. inserire il seguente testo nel file samba.service
    <?xml version="1.0" standalone='no'?>
    
    <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
    
    <service-group>
    
    <name replace-wildcards="yes">%h SMB</name> ## Display Name
    
    <service>
    
    <type>_smb._tcp</type>
    
    <port>445</port>
    
    </service>
    
    </service-group>
  5. Se non funziona da subito, provare a riavviare il servizio avahi
    sudo service avahi-daemon restart
  6. sfogliando la rete sarà visibile il computer con il suo nome, seguito da “SMB”, come impostato nel file di configurazione.
  7. configurare samba e le relative cartelle condivise sui vari pc

Grazie a oldcharlie del forum linuxmint

https://forums.linuxmint.com/viewtopic.php?f=157&t=185410&p=960502#p960502