GNU/Linux >> Linux Esercitazione >  >> Debian

Come configurare Samba Server con Debian 11

Oggi impareremo come configurare Samba Server con Debian 11. La comunicazione è il punto chiave per avere un server. Ma cosa succede se le risorse non sono in grado di comunicare tra loro? Sì, questo potrebbe accadere quando hai sia Linux che Windows. La condivisione delle risorse b/n Linux e Windows può essere difficile. Samba è la soluzione alla sfida. Il server Samba facilita la condivisione delle risorse in un ambiente ibrido.

Introduzione a Samba Server.

Samba è l'utility che permette la comunicazione con il protocollo SMB (Server Message Block). Mentre si lavora in un ambiente ibrido, le cose possono essere difficili. Anche la gestione di operazioni di routine come la condivisione di file/risorse o la condivisione di stampanti può essere una sfida.

Ottenere backup per l'ambiente Inter-OS, lavorare con le directory attive di MS non è possibile senza Samba.

Caratteristiche principali di Samba Server.

  • Lo scopo principale è la condivisione di stampanti e file tra Linux e Windows.
  • Samba viene fornito come parte integrante di molte alternative a MS Windows Server, ad es. Zentyal.
  • Utilità NAS di maggio commerciale o enen open source basata su Samba. per esempio. TrueNas.
  • L'ultima versione di Samba, ovvero la 4.0, consente di unire i sistemi operativi Linux come client MS AD.
  • Un'utilità facile e veloce da implementare.

Come installare il server Samba

Controlla qual è l'indirizzo IP del server. Il nostro scenario avrà 192.168.135.131.

# ip addr

Aggiorna server

# apt update

Installa il pacchetto richiesto per il server Samba.

# apt install samba

Abilita il servizio samba al riavvio.

# systemctl enable smbd

Aprire le seguenti porte sul firewall.

# ufw allow 139
# ufw allow 445 

Ora riavvia il servizio smbd

# systemctl restart smbd

Verifica lo stato di esecuzione del servizio.

# systemctl status smbd

Fino ad ora sembra tutto funzionante.

 

Come configurare la condivisione samba.

Abbiamo configurato correttamente il servizio, ora è necessario configurare una condivisione. Dobbiamo definire una cartella che sarà condivisa in rete. Nel nostro esempio, il nome della cartella dello scenario sarà smbshare.

Crea prima una cartella.

# mkdir /smbshare

Prima di modificare, copia il file di configurazione di samba per sicurezza.

# cp /etc/samba/smb.conf smb.conf.orig

Modifichiamo il file conf e modifichiamo la riga seguente in basso.

[samba-share]
comment = unixcop share
path = /smbshare
read-only = no
browsable = yes

writeable=yes

Dove,

Commento=Una piccola descrizione della tua condivisione.

Path=Percorso assoluto della cartella condivisa.

sola lettura=no. La cartella avrà l'autorizzazione di lettura-scrittura.

Navigabile =sì. La risorsa può essere elencata sulla rete.

Salva ed esci da quel file.

Aggiungi un utente samba per fornire l'accesso su Internet.

# useradd smbuser

Fornire l'autenticazione smb all'utente appena creato, ad esempio smbuser.

Rendi proprietario smbuser per la condivisione samba.

# chown smbuser:smbuser /smbshare/

Riavvia il servizio samba ancora una volta.

# systemctl restart smbd

Aprire un client finestra MS. Sfoglia con l'indirizzo IP di samba share e premi invio.

Puoi vedere le risorse condivise.

Apri la condivisione e prova a creare un file.

Vedi se riesci a vedere quella cartella "test" nella macchina del server smb? sì, possiamo vedere quella cartella anche qui.

Monta permanentemente la cartella/condivisa sul client MS Windows. Fare clic sul computer, quindi selezionare l'opzione "Mappa unità di rete".

Fornisci il percorso di condivisione di samba. Assegnare un ID unità e finire.

La condivisione Samba sarà disponibile per noi come unità ora, non è necessario montare quella cartella ogni volta.

Ora abbiamo testato ed eseguito con successo il server samba.

Conclusione

Assicurati di mantenere aperte le porte samba sul firewall. A volte samba non funziona correttamente se il commento writeable=yes non viene modificato nel file conf. Prima di testare la condivisione su MS Windows, assicurati che sia il server che il client si trovino sulla stessa rete. Fare riferimento alla nostra altra documentazione per le configurazioni del server samba basate su diversi sistemi operativi Linux. Rimani sintonizzato.


Debian
  1. Come configurare il server FTP su Debian 9 Stretch Linux

  2. Come configurare la condivisione del server Samba su Debian 9 Stretch Linux

  3. Come configurare un server Samba su Debian 10 Buster

  4. Come configurare un firewall con CSF su Debian 9

  5. Come configurare un firewall con UFW su Debian 9

Come configurare server e client NTP su Debian 10

Come installare e configurare Apache Web Server con Virtual Host su Debian 10

Come installare e configurare Samba su Debian 11

Come configurare LAMP con Debian 11

Come configurare bind con Debian 11

Come installare Nginx con PHP-FPM su Debian 11