1 / 23

Linux su Virtual Machine

Linux su Virtual Machine. Installazione e configurazione di Linux. Sommario. Breve panoramica di Linux Download e installazione di Wmware Perché Ubuntu Download di Ubuntu 10.10 Predisposizione VMware per Ubuntu Installazione Ubuntu 10.10 Comandi base Configurazione di rete.

becka
Download Presentation

Linux su Virtual Machine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux su VirtualMachine Burstnet informatica Installazione e configurazione di Linux

  2. Sommario • Breve panoramica di Linux • Download e installazione di Wmware • Perché Ubuntu • Download di Ubuntu 10.10 • Predisposizione VMware per Ubuntu • Installazione Ubuntu 10.10 • Comandi base • Configurazione di rete Burstnet informatica

  3. Panoramica su linux Prima di tutto qualche nozione: • In informatica, il kernel costituisce il nucleo di un sistema operativo. Si tratta di un software avente il compito di fornire ai processi in esecuzione sull'elaboratore un accesso sicuro e controllato all'hardware. Dato che possono esserne eseguiti simultaneamente più di uno, il kernel ha anche la responsabilità di assegnare una porzione di tempo-macchina e di accesso all'hardware a ciascun programma (multitasking). Burstnet informatica

  4. Panoramica su Linux • Linux (o GNU/Linux) è un sistema operativolibero di tipo Unix (o unix-like) costituito dall'integrazione del kernel Linux con elementi del sistema GNU e di altro software sviluppato e distribuito con licenza GNU GPL o con altre licenze libere. Il suo sviluppo è sostenuto da un'associazione senza fini di lucro, ovvero la Linux Foundation. Linux, in realtà, è il nome del kernel sviluppato da Linus Torvalds a partire dal 1991 che, integrato con i componenti già realizzati dal progetto GNU (compilatore GCC, libreria glibc e altre utility) e da software di altri progetti, è stato utilizzato come base per la realizzazione dei sistemi operativi open source e delle distribuzioni che vengono normalmente identificate con lo stesso nome. Rif. www.Wikipedia.org. Burstnet informatica

  5. Panoramica su Linux • Molto conosciuto nell'uso server, Linux gode del supporto di società come IBM, SunMicrosystems, Hewlett-Packard, Red Hat e Novell ed è usato come sistema operativo su una gran varietà di hardware; dai computer desktop ai supercomputer, fino a sistemi embedded come cellulari e palmari, e ai netbook. • E’ il S.O. più comunemente usato per eseguire Apache, MySQL e PHP, i software alla base della maggior parte dei server web di tutto il mondo. Le iniziali di questi tre progetti, insieme all'iniziale della parola Linux, hanno dato origine all'acronimoLAMP. Burstnet informatica

  6. Panoramica su Linux • Con l'evoluzione di ambienti desktop come KDE e GNOME, il sistema offre una interfaccia grafica simile a quella di Microsoft Windows o di Mac OS X, più vicina alle esigenze degli utenti meno esperti, rendendo il passaggio da un sistema all'altro meno traumatico. • kernel Linux vede la luce nel 1991 grazie al giovane studente finlandese Linus Torvalds che, appassionato di programmazione, era insoddisfatto del sistema operativo Minix (sistema operativo unix-like destinato alla didattica, scritto da Andrew Tanenbaum, professore ordinario di Sistemi di rete all'università di Amsterdam), poiché supportava male la nuova architettura i386 a 32 bit, all'epoca tanto economica e popolare. Così Linus decise di creare un kernelunix con lo scopo di divertirsi e studiare il funzionamento del suo nuovo computer, che era appunto uno 80386. Burstnet informatica

  7. Panoramica su Linux • Inizialmente, Linux (il sistema operativo basato sul kernel programmato da Linus) per girare utilizzava, oltre al kernel di Linus, lo userspace (parte della memoria dove girano i processi) di Minix. Successivamente, Linus decise di rendere il sistema indipendente da Minix, anche perché non ne gradiva la licenza che lo rendeva liberamente utilizzabile solo a fini didattici e decise, quindi, di sostituire quella parte del sistema operativo col software del progetto GNU. Per fare ciò, Linus doveva cambiare licenza e adottare la GPL, che tra l'altro considerava buona per il suo sistema operativo a prescindere dal software GNU stesso. E così la licenza cambiò in GPL. Burstnet informatica

  8. Panoramica su Linux Vantaggi di Linux: • Avere a disposizione un sistema operativo completo e un immenso numero di programmi legalmente e senza pagare un euro. • Altrettanto legalmente e gratuitamente, poterlo aggiornare all’ultima versione. • Avere la certezza che l’ultima versione del sistema operativo sarà anche più veloce e facile da usare delle precedenti. • Poterlo installare facilmente, e far girare differenti interfacce grafiche nel caso in cui non ti piaccia quella prevista di default. • Poter installare la stessa copia del sistema operativo su quanti computer desideri senza doversi preoccupare di licenze o procedure di attivazione. • Poter duplicare il sistema operativo e qualunque altro programma senza timore di infrangere alcuna legge, dello Stato, etica o morale, dal momento che i programmi open source sono pensati proprio per questo. • Avere il controllo totale dell’hardware del computer e avere la certezza che non ci siano backdoor aperte segretamente da qualche software “apparentemente” fidato. • Potersi finalmente dimenticare di antivirus, antispyware, etsimilia. Burstnet informatica

  9. Panoramica su Linux • Prima di partire con una serie di comandi utili per utilizzare il nostro amato pinguino vi ricordo che stiamo interagendo con un sistema: • Case sensitive • Multi utente • Multi tasking • L'utente per accedereaiservizi del sistema ha bisognodi un programmaparticolarechesiponga come intermediariotral'utente e il kernel. Questotipodiprogramma è dettoshell • La shell è ilprogrammacheconsenteall'utentediaccedere al sistema. • Un programma shell puòesserequalunquecosa, purché in gradodipermettereall'utentediavviare e possibilmentedicontrollareiprogrammi. • La shell piùsemplice è la lineadicomando Burstnet informatica

  10. Download e installazione di VMware • La società Vmware mette a disposizione diversi programmi professionali per la virtualizzazione, la maggior parte dei quali a pagamento, ma per i nostri scopi sarà sufficiente un player rilasciato con licenza gratuita, reperibile all’indirizzo: http://www.vmware.com/products/player/ • Una volta scaricato e installato il programma saremo pronti per cominciare … Burstnet informatica

  11. Perché Ubuntu • Scegliamo Ubuntu come distribuzione per i nostri test perché è la più diffusa. • Ubuntu è stato sviluppato su base Debian, una delle prime distribuzioni Linux che nel corso degli anni non ha perso le sue peculiarità iniziali di affidabilità e sicurezza. • Ubuntu è sviluppato da una società avente scopo di lucro che è la Canonical e dalla comunità di utenti, la quale crea nuovi programmi e migliora gli esistenti. • Ubuntu a differenza di Debian ha accelerato il processo di rilascio dei pacchetti (programmi). Burstnet informatica

  12. Download di Ubuntu • Ubuntu può essere scaricato gratuitamente presso il seguente indirizzo: http://www.ubuntu.com/desktop/get-ubuntu/download • Esiste una versione server sia a 32 che a 64 bit. • Per i nostri scopi sarà sufficiente utilizzare quella gratuita. Burstnet informatica

  13. Predisposizione per l’installazione di Ubuntu • Prima di tutto lanciamo Vmware. • Clicchiamo su “create newvirtualmachine”. • Selezioniamo “installer disc image (iso)”. • Indichiamo dove si trova la iso di Ubuntu scaricata precedentemente. • Clicchiamo su next per personalizzare le informazioni riguardanti di Ubuntu. • Clicchiamo su next e specifichiamo il nome della nostra VM e il relativo path. • Procedendo oltre abbiamo la possibilità di personalizzare le risorse del nostro sistema per l’utilizzo della nostra VM. • Il processo si conclude con il resoconto delle opzioni scelte. Burstnet informatica

  14. Installazione di Ubuntu • L’installazione base di Ubuntu non presenta particolari criticità. • E’ disponibile una guida che spiega in maniera accurata tutto il processo d’installazione: https://help.ubuntu.com/10.04/installation-guide/i386/index.html • Bene siamo pronti per iniziare l’installazione … Burstnet informatica

  15. Comandi base • lslist directory. • cdchange directory. • cat visualizza il contenuto di un file. • mv per spostare o rinominare un file. • cp per copiare un file o cartella. • rm per cancellare un file o cartella • man per visualizzare la guida di un comando • ln per creare un link simbolico • tar per comprimere o decomprimere un file • unzip per estrarre un archivio zip • sudo per poter operare con privilegi diversi da quello posseduti • su cambia l’utenza di lavoro Burstnet informatica

  16. Comandi base • pwd mostra il path in cui vi trovate • passwd cambia la password dell’utente selezionato • mkdir crea una cartella • mount monta una partizione • ps visualizza i processi attivi • chmod cambio i permissi di un file/cartella • chown cambio i permessi del proprietario del file • kill termino un processo • userdel elimino un utente Burstnet informatica

  17. Configurazione di rete in Ubuntu/Debian • Per configurare la rete in Ubuntu/Debian si può procedere attraverso la GUI grafica. • Oppure da linea di comando editando il file /etc/network/interfacescon i parametri scelti e successivamente lanciando il seguente comando: /etc/init.d/networkingrestart • Di seguito un esempio del file /etc/network/interfaces: • auto eth0iface eth0 inet staticaddress 192.168.3.90gateway 192.168.3.1netmask 255.255.255.0network 192.168.3.0broadcast 192.168.3.255 Burstnet informatica

  18. Configurazione di rete in Ubuntu/Debian • E se ho nella mia rete un server DHCP come dovrò configurare il file /etc/network/interfaces? • Non abbiamo ancora configurato il DNS, dove lo possiamo configurare Burstnet informatica

  19. Configurazione di rete in Ubuntu/Debian • Per il DHCP è sufficiente inserire nel file /etc/network/interfaces: • Le seguenti configurazioni: • auto eth0 • iface eth0 inetdhcp • Per configurare il DNS dobbiamo editare il file /etc/resolv.conf • Inserendo il nostro DNS utilizzando la seguente sintassi: • nameserver 212.216.112.222 Burstnet informatica

  20. MAC OS X • Mac OS X è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh, nato nel 2001 per combinare le note caratteristiche dell'interfaccia utente del Mac OS originale con l'architettura di un sistema operativo di derivazione Unix. • Per i nostri scopi sarà sufficiente capire come sfruttare i servizi di rete che questo O.S. è in grado di offrirci. Burstnet informatica

  21. MAC OS X • Prova pratica per capire come: • Configurare un IP e DNS • Capire le posizioni di rete • Accedere ad una risorsa in un sistema Windows • Aggiungere una stampante di rete • Condividere una cartella con Windows Burstnet informatica

  22. MAC OS X Condivisione • How to access a Mac's files on your PC Enable Windows sharing. First, on your Mac, in System Preferences' Sharing panel, under Services, check off "Windows sharing." Your Mac may ask you to "enable an account to use Windows sharing" - which means you choose which Mac user's files will be accessible. Click on the "Enable Accounts" button and check off a user. You need to verify in option if smb is configured Burstnet informatica

  23. MAC OS X Condivisione • Take note of the text on that dialog that reads "Windows users can access your computer at \\192.168.1.101\gina." Your address and username will be different, obviously, so write it down. • Connect to your Mac from Windows. On your PC, from the Start menu, open the Run... dialog, and type the address you wrote down in the step above. Instead of the less-than-memorable IP address, you can use your computer's name, too. My Mac's name is nyx, so the sharing address I used is \\nyx\gina: Burstnet informatica

More Related