Samba è uno strumento di networking utilizzato per collegare Windows e Unix, con l'aiuto di questa connessione possiamo condividere file tra UNIX e Windows. Può anche condividere le stampanti installate sul server del client Windows.
Questa guida ci aiuta a comprendere l'installazione di Samba e a configurare le sue impostazioni di configurazione.
Come installare e configurare Samba su Debian
Prima dell'installazione, aggiorneremo l'elenco dei pacchetti.
$ sudo apt update
Ora installeremo la samba su Debian:
$ sudo apt install samba -y
La configurazione samba può essere trovata in /etc/samba/sMB.conf. Contiene tutte le impostazioni di configurazione per se stessa e per i file che sono stati condivisi, quindi è noto come impostazioni globali. Apri il percorso usando il comando nano.
$ sudo nano/etc/samba/sMB.conf
L'output dovrebbe apparire così.
Alcune impostazioni si trovano nel file di configurazione che dovrebbe essere discusso prima di apportare eventuali modifiche. La prima impostazione che vedrai è il gruppo di lavoro che ti dice a quale sistema operativo sei connesso. Per impostazione predefinita è il gruppo di lavoro ma se si desidera connettersi con un gruppo specifico, puoi cambiarlo. Il prossimo è un'interfaccia, ti dirà a quali IPS ti consentono di connetterti con la rete Samba, quindi mediante questa impostazione, puoi proteggere la tua samba che tutti i dispositivi non possono connettersi solo alcuni a cui solo alcuni possono connettersi loro che sono consentiti da te.
Il prossimo è le definizioni di condivisione, qui per impostazione predefinita alcune directory utente sono presenti come la directory home e la directory della stampante, con la quale i file possono essere condivisi utilizzando la samba.
Ora proveremo a creare il nostro utente, per questo immettere il nome utente; Nel nostro caso, scegliamo [new_share] come nuovo utente:
[New_share]
Nella riga successiva dopo i quattro spazi descrivono il nuovo utente come:
Commento = la mia quota
Imposta il percorso da condividere ad esempio:
Path =/Home/User/Share
Ora dici se lo sfogliarai alla condivisione o lo monterai manualmente:
browsable = sì
Ora impostare le impostazioni o sarà leggibile o può essere modificata da altre persone:
Leggi solo = no
È possibile impostare la password in modo che l'utente anonimo, l'utente al di fuori del server di rete, non possa accedervi e non è inoltre possibile impostare la password in modo da poterla utilizzare:
Ospite ok = no
Se le persone anonime non possono accedervi, consentire all'utente in grado di accedervi.
utenti validi = Maadi
Ora premere Ctrl + X, quindi digitare "Y" e premere il tasto Invio per salvare ed uscire dall'editor. Dopotutto, questo riavvia la samba.
$ sudo systemctl riavvia smbd
Vai alla modalità utente root di:
$ sudo -s
E imposta la password per la samba. È possibile sostituire il Maadi con il tuo nome utente, digitare una password, quindi confermarla mediante retipizzazione e quando l'utente viene aggiunto, quindi digita esci in modo che la modalità utente root termini. Nel flag di comando "-a" viene utilizzato per aggiungere l'utente.
# SMBPasswd -A Maadi
Ci sono alcuni pacchetti che devono essere installati in modo da poter connetterci all'utente appena creato.
$ sudo apt installa cifs-otils samba-client -y
Apri i file di Debian, vai alla rete e scegli Debian.
La quota, New_share è visibile che abbiamo creato.
Ora possiamo condividere i file da qualsiasi macchina Linux al nuovo utente se l'utente è un membro della stessa LAN.
Conclusione
Possiamo aggiungere la singola stampante alla LAN in modo che chiunque (che sia autorizzato) possa stampare i documenti dal proprio computer. In un'azienda, il personale comunica tra loro attraverso la rete locale, aggiungendo gli utenti in modo che possano accedere alle cartelle di qualsiasi altro computer e copiare file da lì senza movimenti fisici, questo tipo di assistenza può essere fatto utilizzando software diverso in Linux e Windows; Una delle rinomate utilità a questo scopo è la samba. In questo articolo, abbiamo discusso di come installare Samba in Debian e anche configurarlo facendo un file di condivisione usandolo.