Ci sono momenti in cui è necessario condividere file che devono essere visualizzabili dai client Windows. Poiché i sistemi basati su Fuse funzionano solo su Linux, introdurremo un software popolare, chiamato Samba. Samba implementa i protocolli utilizzati da Windows come i gruppi di lavoro e consente di visualizzare e modificare i file tramite Windows. È possibile eseguire Samba su Linux per condividere file con client Windows.
Questa guida spiegherà come impostare una condivisione di rete usando Samba su Debian.
Passaggio 1: installazione di Samba
Cominciamo. Per usare Samba, dobbiamo installarlo. Eseguire il comando seguente come utente root.
apt-get install samba
Passaggio 2: configurazione di Samba
Questa è la parte difficile: spiegherò ogni riga nella configurazione che viene aggiunta. Per questo articolo, useremo nano come editor di testo preferito, ma puoi sostituirlo con vim o qualsiasi editor di testo simile. Andiamo alla configurazione. Aprilo eseguendo questi comandi come root.
nano /etc/samba/smb.conf
Quando scorri verso il basso nella configurazione, la prima opzione che incontrerai è workgroup = WORKGROUP. Sui client Windows, dovresti aver già impostato un gruppo di lavoro. Useremo workcomputerscome gruppo di lavoro per questo articolo. Modificare l'ultima parte di quella linea e di cambiamento WORKGROUPper il vostro gruppo di lavoro, o per questo articolo, workcomputers. Come stiamo usando nano, andremo fino in fondo tenendo i tasti CTRL + W , quindi CTRL + V . È qui che accade la magia: aggiungi queste righe alla fine della tua configurazione:
[networkShare]
comment = description of the shared folder
read only = no
path = /networkShare
guest ok = yes
Ecco una spiegazione di ogni riga:
[networkShare] - You may edit the section between the brackets, but you must maintain the brackets.
comment = description - Edit the part after "comment =" to how you want to describe the share.
read only = no - If you want clients to not have the ability to manipulate files, change this to "yes".
path = /networkShare - Edit this to the folder you want to share.
guest ok = yes - For this article, we'll be keeping this easy, so don't change "yes".
Dopo aver terminato la modifica, premi CTRL + X , digita Y e premi Invio . Quindi, dobbiamo riavviare Samba:
service samba restart
La configurazione di Samba è completa. A questo punto, inizierai a vedere il server nella sezione Rete di Risorse del computer sul tuo client Windows.
Conclusione
Impostando queste condivisioni, sarai in grado di controllare se i file possono essere modificati o solo la possibilità di copiarli. Sono molto facili da configurare e possono anche essere facilmente rimossi. È possibile aggiungere più condivisioni con blocchi di configurazione aggiuntivi come descritto al passaggio 2.