Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/ProvaServerSamba"
Differenze tra le versioni 8 e 10 (in 2 versioni)
Versione 8 del 29/01/2026 17.43.16
Dimensione: 6432
Commento:
Versione 10 del 01/02/2026 19.19.51
Dimensione: 6903
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 16: Linea 16:

{{{#!wiki note
Qualora richiesto, nelle reti Windows viene solitamente preimpostato al gruppo di lavoro il nome '''WORKGROUP'''.
}}}
Linea 64: Linea 68:
sudo smbpasswd -h mario sudo smbpasswd -a mario
Linea 75: Linea 79:
I metodi per accedere alla cartella condivisa sono diversi in base al sistema utilizzato e alla scelta del tipo di permessi impostati. Di seguito sono elencati i casi più frequenti. I metodi per accedere alla cartella condivisa sono diversi in base al sistema utilizzato. In base al tipo di permessi impostati, potrebbe essere richiesto di inserire nome utente e password. Di seguito sono elencati i casi più frequenti.
Linea 77: Linea 81:
 * '''Windows:''' cercare la cartella condivisa nei dispositivi di rete in Esplora Risorse oppure digitare nella barra degli indirizzi `\\nome_host\nome_cartella_condivisa` oppure `\\indirizzo-IP\nome_cartella_condivisa`.
 * '''MacOS''': cercare la cartella condivisa nella sezione Rete di Finder oppure seguire il menu Vai -> Connetti al Server, quindi inserire `smb://nome_host/nome_cartella_condivisa` oppure `smb://indirizzo-IP/nome_cartella_condivisa`
 * '''Da GUI su Ubuntu e altri sistemi GNU/Linux''': cercare nel file manager la cartella condivisa nella sezione delle condivisioni di rete (di aspetto diverso a seconda dell'ambiente grafico e/o del File Manager in uso).
 * '''Windows:''' cercare la cartella condivisa nei dispositivi di rete in '''File'''/'''Esplora Risorse''' oppure digitare nella barra degli indirizzi di quest'ultimo `\\nome_host\nome_cartella_condivisa` oppure `\\indirizzo-IP\nome_cartella_condivisa`.
 * '''MacOS''': cercare la cartella condivisa nella sezione '''Rete''' di '''Finder''' oppure seguire il menu '''''Vai Connetti al Server''''', quindi inserire `smb://nome_host/nome_cartella_condivisa` oppure `smb://indirizzo-IP/nome_cartella_condivisa`.
 * '''Da GUI su Ubuntu e altri sistemi GNU/Linux''': cercare nel gestore di file la cartella condivisa nella sezione delle condivisioni di rete (di aspetto diverso a seconda dell'[[AmbienteGrafico|ambiente]] grafico e/o del [[AmbienteGrafico/FileManager|file manager]] in uso).
Linea 81: Linea 85:
  0. Installare il pacchetto smbclient.
  0. Digitare il comando:{{{
smbclient //nome_host_o_IP/nome_cartella_condivisa -U NOME_UTENTE}}}
  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://smbclient|smbclient]], se non presente.
  0. Digitare uno dei due comandi, a seconda dei casi:{{{
smbclient //nome_host/nome_cartella_condivisa -U NOME_UTENTE
smbclient //IP/nome_cartella_condivisa -U NOME_UTENTE
}}}
Linea 88: Linea 94:
  Sarà possibile utilizzare i principali comandi come `ls` (per elencare cartelle e file), `cd` (per cambiare directory), `get` (per scaricare file) ecc.  Sarà possibile utilizzare i principali comandi come `ls` (per elencare cartelle e file), `cd` (per cambiare directory), `get` (per scaricare file) ecc.
Linea 91: Linea 97:
In maniera aaloga sarà possibile accedere alla cartella condivisa da svariati tipi di dispositivi (smartphone, tablet, Smart TV, media center, server, ecc.), oppure da programmi specifici installati su altri computer ('''VLC''', '''Kodi''', ecc.). Se necessario consultare la relativa manualistica. In maniera analoga sarà possibile accedere alla cartella condivisa da svariati tipi di dispositivi (smartphone, tablet, Smart TV, media center, server, ecc.), oppure da programmi specifici installati su altri computer ('''VLC''', '''Kodi''', ecc.). Se necessario.consultare la relativa manualistica.


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Samba è software libero che fornisce servizi di condivisione (principalmente di file e stampanti) attraverso il protocollo SMB in regime di interoperabilità fra diversi sistemi operativi.

Questa guida spiega come condividere all'interno di una rete una o più cartelle tramite Samba in pochi semplici passaggi. Ciò permetterà l'accesso a più dispositivi con diversi sistemi operativi (Windows, MacOS, GNU/Linux, ma anche Unix, Solaris, Android ed altri).
Per un uso avanzato di Samba e smb si rimanda alle relative documentazioni.

Qualora richiesto, nelle reti Windows viene solitamente preimpostato al gruppo di lavoro il nome WORKGROUP.

Condividere cartella con Nautilus

Il modo più semplice per condividere all'interno di una stessa rete una cartella di un sistema Ubuntu è tramite il AmbienteGrafico/FileManager Nautilus.

  1. Solo per le versioni di Ubuntu superiori alla 22.04 installare il pacchetto nautilus-share. Verrà contestualmente installato il pacchetto samba e relative dipendenze.
    Per applicare digitare nel terminale il seguente comando:

    nautilus -q
  2. Avviare Nautilus e eseguire un clic destro sulla cartella che si vuole condividere, quindi selezionare Opzioni condivisione.

  3. Solo per Ubuntu alla 22.04 verrà chiesto di installare il pacchetto samba. Procedere quindi con le istruzioni a schermo.

  4. Nella finestra di dialogo che verrà aperta:
    • Selezionare la voce Condividi questa cartella.

    • Indicare un nome per la condivisione (facoltativo; in caso contrario verrà utilizzato il nome stesso della cartella).
    • Autorizza altri a creare e eliminare.......
    • ........
    • ............
  5. Cliccare su Crea condivisione.

[inserire nei passaggi sopra l'opzione con la password]

1. Impostare a smb una password:

sudo smbpasswd -a $USER

2. Riavviare samba: sudo systemctl restart smbd]

Da linea di comando

Di seguito i passaggi per creare una cartella condivisa denominata semplicemente «Condivisa» con l'ipotetico utente mario (cambiare questi nomi con quelli effettivi).

  1. Installare il pacchetto samba e relative dipendenze.

  2. Creare nella propria Home la cartella Condivisa.

  3. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/samba/smb.conf.

  4. Scorrere in fondo al file e inserire le seguenti righe:

    [my share]
        path = /home/mario/Condivisa
        read only = no
        browseable = yes
        guest ok = no
        writeble = yes

    Con queste impostazioni la cartella /home/mario/Condivisa sarà accessibile in lettura/scrittura (read only = no), visibile a tutti i dispositivi nella rete (browseable = yes), con l'accesso agli ospiti disabilitato (guest ok = yes) e con i permessi di scrittura (writeble = yes).

    È possibile cambiare a piacimento queste impostazioni modificando i parametri yes in no o viceversa, oppure utilizzandone altri (per un elenco esaustivo consultare la guida sul sito ufficiale del progetto, oppure questa guida più sintetica).

  5. Aggiungere il proprio utente al gruppo sambashare digitando nel terminale:

    sudo adduser $USER sambashare
  6. Per impostare una password per samba digitare:

    sudo smbpasswd -a mario

    Si raccomanda di utilizzare una password diversa da quella in uso per il proprio utente amministratore.

  7. Riavviare il servizio con il comando:

    sudo systemctl restart smbd

Accedere alla cartella condivisa

I metodi per accedere alla cartella condivisa sono diversi in base al sistema utilizzato. In base al tipo di permessi impostati, potrebbe essere richiesto di inserire nome utente e password. Di seguito sono elencati i casi più frequenti.

  • Windows: cercare la cartella condivisa nei dispositivi di rete in File/Esplora Risorse oppure digitare nella barra degli indirizzi di quest'ultimo \\nome_host\nome_cartella_condivisa oppure \\indirizzo-IP\nome_cartella_condivisa.

  • MacOS: cercare la cartella condivisa nella sezione Rete di Finder oppure seguire il menu Vai → Connetti al Server, quindi inserire smb://nome_host/nome_cartella_condivisa oppure smb://indirizzo-IP/nome_cartella_condivisa.

  • Da GUI su Ubuntu e altri sistemi GNU/Linux: cercare nel gestore di file la cartella condivisa nella sezione delle condivisioni di rete (di aspetto diverso a seconda dell'ambiente grafico e/o del file manager in uso).

  • Da terminale con Ubuntu:

    1. Installare il pacchetto smbclient, se non presente.

    2. Digitare uno dei due comandi, a seconda dei casi:

      smbclient //nome_host/nome_cartella_condivisa -U NOME_UTENTE
      smbclient //IP/nome_cartella_condivisa -U NOME_UTENTE

      sostituendo come nei seguenti esempi:

      smbclient //PC_ufficio/Documenti_condivisi -U mario
      smbclient //192.168.1.100/VideoCondivisi -U paolo

    Sarà possibile utilizzare i principali comandi come ls (per elencare cartelle e file), cd (per cambiare directory), get (per scaricare file) ecc.

In maniera analoga sarà possibile accedere alla cartella condivisa da svariati tipi di dispositivi (smartphone, tablet, Smart TV, media center, server, ecc.), oppure da programmi specifici installati su altri computer (VLC, Kodi, ecc.). Se necessario.consultare la relativa manualistica.

Ulteriori risorse


CategoryHomepage CategoryNuoviDocumenti