“VIRTUAL BOX E CONDIVISIONE FILE” CORSI BASE GNU/LINUX 2009 PESCARALUG www.pescaralug.org info@pescaralug.org “VIRTUAL BOX E CONDIVISIONE FILE”
Scopo delle slide In queste slide verrà spiegato come condividere file e cartelle tra una macchina virtuale (chiamata “guest” nel gergo di VirtualBox) e quella reale (“host”).
Requisiti VirtualBox già installato (vedere slide di superattilius) Una macchina virtuale con un'installazione di Windows Pacchetto “samba” (lo si trova nel gestore pacchetti Synaptic).
Decidiamo una directory da condividere Nel mio esempio ho creato: /home/sugo/samba
Modifichiamo il file di configurazione di samba Scriviamo nel terminale: sudo gedit /etc/samba/smb.conf
Configurazione di samba Scorriamo il file sino alla sezione “Authentication”; modifichiamo la riga # security = user in security = share
Configurazione di samba Alla fine del file aggiungiamo questa sezione: [samba] path = /home/sugo/samba comment = samba read only = no browseable = yes force user = sugo guest ok = yes Ovviamente adattando “path” e “force user” nel caso specifico.
sudo /etc/init.d/samba restart Riavviamo samba Riavviamo il servizio “samba” per rendere effettive le nostre modifiche sudo /etc/init.d/samba restart
Avviamo ora VirtualBox
E facciamo partire la nostra macchina virtuale
Macchina Virtuale Lanciamo il Prompt dei comandi (Start → Programmi → Accessori → Prompt dei comandi)
Macchina virtuale Digitiamo il comando ipconfig
E' un indirizzo che viene creato automaticamente da Virtual Box. Macchina virtuale “Indirizzo IP” corrisponde all'IP della macchina virtuale (Sistema operativo: Windows). 10.0.2.15 Il “gateway predefinito” è invece l'indirizzo IP del computer reale, su cui gira Virtual Box. 10.0.2.2 E' un indirizzo che viene creato automaticamente da Virtual Box.
Accedere alla directory condivisa Cliccare su “Start”, “Esegui” e scrivere il percorso “\\10.0.2.2”
Apriamola e creiamoci dentro un file qualsiasi Directory “samba” Apriamola e creiamoci dentro un file qualsiasi
Creiamo “pescaralug”
Ora torniamo sulla macchina reale (sul nostro sistema Linux)
GAME OVER E' possibile usare questa directory per scambiare file tra la macchina virtuale e quella reale