In questo tutorial, ti mostreremo come installare Samba su Debian 10. Per quelli di voi che non lo sapessero, Samba consente di condividere file e stampanti con altri computer in remoto, indipendentemente del loro sistema operativo. Ti consente di accedere ai file del desktop da un laptop e di condividere file con utenti Windows e macOS.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo dopo passo l'installazione di Samba su una Debian 10 (Buster).
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Debian 10.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Samba su Debian 10 Buster
Passaggio 1. Prima di eseguire il tutorial di seguito, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt
comandi nel terminale:
sudo apt update
Passaggio 2. Installazione di Samba su Debian 10.
Ora eseguiamo il seguente comando per installare il server Samba:
sudo apt install samba
Verifica dell'installazione di Samba utilizzando il comando seguente:
sudo systemctl start nmbd sudo systemctl status nmbd
Passaggio 3. Configura Samba.
Il file di configurazione di samba smb.conf
si trova in /etc/samba
directory. Prima di modificare il file di configurazione, assicurati di creare un backup di questo file:
sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
Ora modifica la configurazione originale usando i seguenti comandi:
sudo nano /etc/samba/smb.conf
Aggiungi le seguenti righe:
[samba-share] comment = Samba on Debian path = /samba read-only = no browsable = yes
Quindi, imposta un account utente. L'utente Samba deve essere l'utente di sistema e quindi dovrebbe esistere nel /etc/password
file. Se un utente non esiste già, dovrai prima crearlo:
sudo smbpasswd -a username
Al termine, riavvia il servizio Samba eseguendo il comando seguente:
sudo systemctl restart smbd.service
Passaggio 4. Connetti la condivisione Samba da Linux.
Ora esegui il seguente comando nel Terminale per installare il client Samba:
sudo apt install smbclient
Una volta installato correttamente, connettiti alla condivisione Samba utilizzando la seguente sintassi:
sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
- [Your-IP-address or Host_name] è l'indirizzo IP o il nome host del server Samba
- [share_name] è il nome della directory condivisa Samba
- [samba_user] è il nome dell'utente che ha accesso alla condivisione
Congratulazioni! Hai installato con successo Samba. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di Samba sul sistema Debian. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Samba .