Come installare e configurare Samba su Debian 10

Samba è un potente strumento open source che consente la condivisione di file e stampanti in una rete su sistemi Linux. Consente la coesistenza e l’interazione di macchine Linux e Windows sulla stessa rete. È installato sul server Linux che ospita i file da condividere. Questi file condivisi possono quindi essere accessibili da qualsiasi client Linux o Windows autorizzato sulla stessa rete.

Questo articolo spiegherà come installare e configurare il server Samba su un sistema Debian., Impareremo anche come accedere a questi file condivisi da macchine Linux o Windows.

Abbiamo usato Debian 10 per eseguire i comandi e le procedure menzionate in questo articolo. Tuttavia, i comandi e le procedure funzionano quasi esattamente lo stesso in altre distribuzioni Linux.

Installazione di Samba su Debian

Avviare il terminale nel proprio sistema operativo Debian. Vai alla scheda Attività nell’angolo in alto a sinistra del desktop. Quindi nella barra di ricerca, digitare la parola chiave terminal. Quando viene visualizzato il risultato della ricerca, fare clic sull’icona del terminale per aprirlo.,

Nel Terminale, immettere il seguente comando per installare il server Samba.

$ sudo apt install samba

Potrebbe chiedere conferma fornendo un’opzione Y / n. Premi y per continuare il processo di installazione e Samba verrà installato sul tuo sistema.

Durante l’installazione, potrebbe chiedere se si desidera utilizzare le impostazioni WINS da DHCP. Se il server utilizza l’indirizzo IP statico, selezionare NO.

Verifica dell’installazione di SAMBA

Per verificare l’installazione, verificare lo stato del servizio samba “nmbd”., Questo servizio si avvia automaticamente dopo l’installazione di samba.

$ sudo systemctl status nmbd

Se il server samba è installato e funzionante correttamente, verrà visualizzato lo stato Attivo(in esecuzione).

Se il servizio non si avvia automaticamente, eseguire questo comando per avviarlo manualmente:

$ sudo systemctl start nmbd

Configurazione di Samba

Una volta completata l’installazione del server Samba, è ora di configurarlo. Il file di configurazione samba smb.conf si trova nella directory/etc / samba., In questo file, specifichiamo la cartella e le stampanti che vogliamo condividere insieme alle loro autorizzazioni e parametri operativi. Samba rivede il suo file di configurazione dopo un certo periodo di tempo e aggiorna eventuali modifiche.Annuncio pubblicitario

Seguire i passaggi seguenti per eseguire configurazioni:

Passo 1: Creare una directory per la condivisione di file tramite Samba. Questa directory manterrà i file che devono essere condivisi. Eseguire il seguente comando per creare una nuova directory sotto la directory principale.

$sudo mkdir /samba

Passo 2: Ora avremo bisogno di modificare il file di configurazione smb.conf., Prima di modificare il file di configurazione, assicurarsi di creare un backup di questo file nella stessa o in un’altra directory. Eseguire il seguente comando per creare un backup di smb.file conf.

$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf

Questo comando creerà un backup nella directory ~/Documents

Passo 3: Ora modifica il file di configurazione originale usando qualsiasi editor di testo come Vim, Nano o Gedit. Stiamo usando qui Nano editor:

$ sudo nano /etc/samba/smb.conf

Scorrere verso il basso fino alla parte inferiore del smb.,conf e aggiungere le seguenti righe:

comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes

Dove

  • = nome della condivisione samba
  • comment= breve descrizione della condivisione
  • Path= Percorso della directory condivisa.
  • Read-only = Imposta la directory condivisa come leggibile
  • Browsable = per includere o meno la condivisione nell’elenco delle condivisioni

Una volta fatto, premi Ctrl+O e Ctrl+X contemporaneamente per salvare e chiudere il file.

Impostazione dell’account utente

Ora avremo bisogno dell’account utente di configurazione per samba., L’utente Samba deve essere l’utente di sistema e quindi deve esistere nel file/etc / password. Se un utente non esiste già, dovrai prima crearlo. In caso contrario, basta eseguire il comando nel terminale utilizzando la seguente sintassi per impostare una nuova password per l’utente.,

$ sudo smbpasswd -a username

Riavviare Samba di Servizio

una Volta che hai finito con tutte le configurazioni utente e di installazione, riavviare il servizio Samba eseguendo il seguente comando nel Terminale:

$ sudo systemctl restart smbd.service

collegamenti di condivisione Samba da macchina Linux

collegare condivisione samba da riga di comando di Linux, è necessario installare il client Samba. Aiuterà a collegare le condivisioni samba dalla riga di comando.,

Eseguire il seguente comando nel Terminale per installare il client Samba:

$ sudo apt install smbclient

una Volta installato, collega per condivisione Samba utilizzando la seguente sintassi:

$ sudo smbclient ///share_name –U samba_user

Dove

  • è l’indirizzo IP o il nome host del server Samba
  • è il nome del Samba directory condivisa
  • è il nome dell’utente che ha accesso alla condivisione

una Volta che si immette il comando nel terminale, ti sarà chiesto di inserire la password. Digitare la password e premere invio dopo di che si vedrà samba CLI., Per visualizzare i comandi supportati su CLI, digitare help e premere invio.

Utilizzando GUI

Per accedere Samba share tramite un’interfaccia utente grafica, aprire File Manager. Nella parte inferiore della finestra File Manager, vedrai l’opzione Connetti al server. Nella barra degli indirizzi, digitare l’indirizzo del server Samba nel seguente formato e fare clic su Connetti.

///share_name

Quando viene visualizzata la seguente finestra, selezionare il pulsante di opzione Utente registrato e inserire username e password nei rispettivi file., Se ci si trova nell’ambiente GRUPPO di LAVORO, lasciare il campo Dominio come predefinito e fare clic su Connetti.

Ora sarete in grado di accedere ai file condivisi sul server Samba.

Metodo 2: Collegamento di Samba share dal computer Windows

Nel sistema operativo Windows, Esegui utility viene utilizzato principalmente per accedere ai file condivisi sulla rete. Per aprire l’utilità Esegui, utilizzare la scorciatoia tasto Windows+R. Quando si apre l’utilità, immettere l’indirizzo di condivisione Samba nel seguente formato e fare clic su OK.,

\\\

Ti verrà richiesto di fornire la password utente Samba. Digitare la password e fare clic su OK.

Ora sarai in grado di accedere ai file condivisi Samba sul tuo computer Windows.

In questo articolo, abbiamo imparato come installare Samba su un sistema Debian 10. Abbiamo anche imparato come connettersi al server Samba da macchine Linux e Windows per accedere alle directory condivise.

Come installare e configurare Samba su Debian 10

Leave a Comment