Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

2.2. Configurazione


Il file di configurazione principale di Samba si trova in /etc/samba/smb.conf. Il file di configurazione predefinito ha un numero significativo di commenti per documentare varie direttive di configurazione.


Immagine

Non tutte le opzioni disponibili sono incluse nel file di configurazione predefinito. Vedi il smb.conf pagina man o il Collezione Samba HOWTO2 per ulteriori dettagli.


1. Innanzitutto, modifica le seguenti coppie chiave/valore in [globale] sezione di /etc/samba/smb.conf:


gruppo di lavoro = ESEMPIO

...

security = user


. sicurezza parametro è più in basso nella sezione [global] ed è commentato per impostazione predefinita. Inoltre, cambia

ESEMPIO per adattarsi meglio al tuo ambiente.

2. Crea una nuova sezione in fondo al file, o decommenta uno degli esempi, per la directory da condividere:


[Condividere]

comment = Percorso condivisione file server Ubuntu = /srv/samba/share

sfogliabile = si ospite ok = si sola lettura = no crea maschera = 0755

· XNUMX€ come: una breve descrizione della quota. Regola in base alle tue esigenze.


Immagine

2 http://samba.org/samba/docs/man/Samba-HOWTO-Collection/


· XNUMX€ sentiero: il percorso della directory da condividere.


Questo esempio usa /srv/samba/nomecondivisione perché, secondo la File system Hierarchy Standard (FHS), / srv3 è dove devono essere forniti i dati specifici del sito. Tecnicamente le condivisioni Samba possono essere posizionate ovunque nel filesystem purché i permessi siano corretti, ma si consiglia di attenersi agli standard.

· XNUMX€ sfogliabile: consente ai client Windows di esplorare la directory condivisa utilizzando Windows Explorer.

· XNUMX€ ospite ok: consente ai client di connettersi alla condivisione senza fornire una password.

· XNUMX€ sola lettura: determina se la condivisione è di sola lettura o se vengono concessi i privilegi di scrittura. I privilegi di scrittura sono consentiti solo quando il valore è no, come si vede in questo esempio. Se il valore è , quindi l'accesso alla condivisione è di sola lettura.

· XNUMX€ crea maschera: determina i permessi che avranno i nuovi file una volta creati.

3. Ora che Samba è configurato, è necessario creare la directory e modificare i permessi. Da terminale inserire:


sudo mkdir -p /srv/samba/share

sudo chown nessuno:nogroup /srv/samba/share/


Immagine

. -p switch dice a mkdir di creare l'intero albero di directory se non esiste.



4. Infine, riavvia i servizi di samba per abilitare la nuova configurazione:


sudo systemctl riavviare smbd.service nmbd.service


Immagine

Ancora una volta, la configurazione di cui sopra consente l'accesso completo a qualsiasi client sulla rete locale. Per una configurazione più sicura, vedere la Sezione 4, «Protezione di file e server di stampa» [p. 312].


Da un client Windows dovresti ora essere in grado di navigare nel file server di Ubuntu e vedere la directory condivisa. Se il tuo client non mostra automaticamente la tua condivisione, prova ad accedere al tuo server tramite il suo indirizzo IP, ad es

\\192.168.1.1, in una finestra di Esplora risorse. Per verificare che tutto funzioni, prova a creare una directory da Windows.

Per creare condivisioni aggiuntive è sufficiente creare nuove [direttore] sezioni in /etc/samba/smb.confe riavvia Samba. Assicurati solo che la directory che desideri condividere esista effettivamente e che i permessi siano corretti.


Immagine

La condivisione di file denominata "[Condividere]" e il percorso /srv/samba/condividi sono solo esempi. Regola i nomi di condivisione e percorso per adattarli al tuo ambiente. È una buona idea assegnare a una condivisione il nome di una directory nel file system. Un altro esempio potrebbe essere un nome condiviso di [Qa] con un percorso di /srv/samba/qa.


Il miglior sistema operativo cloud computing su OnWorks: