Sei sulla pagina 1di 3

pc con ubuntu

condividere cartelle con altri pc windows rete peer to peer

installare samba
Installazione

Per installare samba è sufficiente installare il pacchetto samba. Aprire una finestra di terminale e
digitare il seguente comando:

sudo apt-get install samba

Creazione dell'utente samba

Per creare un utente da utilizzare per attivare la condivisone dei file è sufficiente digitare il seguente
comando:

sudo useradd nomeutente


sudo smbpasswd -a nomeutente

La dicitura «nomeutente» va sostituita con un nome a scelta.

Creare una cartella condivisa

Come prima cosa è necessario creare una cartella condivisa in modo da poter trasferire i file, a tale
scopo è sufficiente fare clic con il tasto destro del mouse sulla cartella da condividere e andare su
«Condividi cartella».

Infine, impostare i giusti permessi per tale cartella.

Condivisione delle risorse in rete con Ubuntu e Windows (configurare


manualmente samba)1
Scenario

Diponiamo delle seguenti risorse

* 1 PC con Linux Ubuntu - Utente: ubi


* 1 PC con Windows XP - Utente: ugo
* gruppo di lavoro AGAPE
L'obiettivo è quello di condividere il Desktop e le stampanti dell'utente ubi. Da notare che il nome

1 questa parte è copiata pari pari da internet e va controllata


del gruppo di lavoro deve essere pivo di spazi e non superare la lunchezza di 15 caratteri
Configurazione di Samba
Una volta installato Samba sul pc con Ubuntu conviene configurare manualmente il file
smb.conf. Procediamo nel seguente modo:

1) fermiamo il servizio Samba.


Da terminale digitamo
sudo /etc/init.d/samba stop

2) salviamo il vecchio file di configurazione


cd /etc/samba
sudo mv smb.conf smb.OLD

3) nuovo file di configurazione


A questo punto possiamo creare un nuovo file di configurazione.
sudo gedit smb.conf
Il codice da inserire è il seguente

[global]
workgroup = AGAPE
netbios name = ubi
server string = %h server (Samba, Ubuntu)
security = SHARE
[ubi]
comment = Desktop di ubi
path = /home/ubi/Desktop
public = YES
writable = YES
[printers]
comment = stampnti su ubi
path = /var/spool/samba
printable = yes
use client driver = YES

spiegazione
La sezione [global] indica il nome del gruppo di lavoro utilizzato all'interno della rete (AGAPE).
Quindi indichiamo
workgroup <= il nome del gruppo di lavoro
netbios name <= il nome con cui il pc ubuntu viene visto in rete
server string <= riga di commento della condivisione
security <= con SHARE per accede alla condivisione è sufficiente fornire una password se richiesta
La sezione [ubi] indica il nome della cartella condivisa in rete.
Di seguito si definiscono le proprietà:
comment <= testo usato come commento
path <= indica la posizione nel filesystem in cui si trova il desktop dell'utente
public = YES <= la cartella è di pubblico accesso
writable = YES <= è possiblie scrivere sulla vartella
La sezione [printers] da le informazioni per la condivisione delle stampanti
comment <= testo usato come commento
path <= indica la posizione nel filesystem in cui verrà eseguito lo spooling dei job di stampa
printable = yes attiva la possibilità di inoltrare job di stampa in spooling
use client driver = YES attiva la modalità di spampa corretta per pc con Windows.
4) dare i privilegi corretti
Per accedere correttamente alla cartella Desktop occorre dare i privilegi corretti con il comando
sudo chmod 777 /home/ubi/Desktop

5) Creare l'utente win sotto Samba


L'utente ugo deve essere riconosciuto da Samba. Da riga di comando occorre dare
sudo smbpasswd -a ugo
Si inserisce la password di amministatore e poi 2 volte la password per l'utente ugo

6) Associare ugo al gruppo ubi


Dalle impostazioni avanzate degli utenti impostare come gruppo ubi.

7) riavviare Samba
Da terminale digitamo
sudo /etc/init.d/samba start
Se invece vengono effettuate delle modifiche e si vuole semplicemente riavviare il servizio occorre
digitare da terminale
sudo /etc/init.d/samba restart

Potrebbero piacerti anche