La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Perugia, 19/09/2016 GNU/Linux User Group Perugia Centro di Competenza per l'Open Source.

Presentazioni simili


Presentazione sul tema: "Perugia, 19/09/2016 GNU/Linux User Group Perugia Centro di Competenza per l'Open Source."— Transcript della presentazione:

1 www.solution.it Perugia, 19/09/2016 GNU/Linux User Group Perugia www.accordance.itwww.solution.itwww.accordance.it Centro di Competenza per l'Open Source della Regione Umbria Interoperabilità Linux - Windows Paolo Giardini AIP Privacy Officer Eucip Certified Informatics Professional Consulente per la sicurezza delle informazioni Socio AIP – OPSI – AIPSI - CLUSIT - ISSA Consiglio Direttivo GNU/LUG Perugia Centro di Competenza per l'Open Source Regione Umbria Direttore Osservatorio Privacy e Sicurezza delle Informazioni

2 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 2 Whois Paolo Giardini ● Consulente per la sicurezza delle informazioni ● Eucip Certified - European Certification of Informatics Professionals ● Membro del Comitato Esecutivo del CCOS della Regione Umbria ● Socio Fondatore e Consigliere del GNU/LUG Perugia ● Privacy Officer AIP – Associazione Informatici Professionisti ● Direttore OPSI – Osservatorio Nazionale Privacy e Sicurezza Informatica ● Socio CLUSIT – Associazione Italiana per la Sicurezza Informatica ● Socio AIPSI Associazione Italiana Professionisti Sicurezza Informatica ● Socio ISSA Information System Security Association ● Staff Backtrack.it ● Membro community Sikurezza.org

3 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 3 Sommario ● Cosa si intende con interoperabilità ● Tipologie di interoperabilità ● Formati dei documenti ● Condivisione di documenti e supporti ● Servizi di rete e samba ● Servizi di stampa ● Programmi ed emulatori ● Sessione demo

4 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 4 Interoperabilità Significa avere la possibilità di condividere dati e risorse fra sistemi eterogenei indipendentemente da: ● mezzo ● strumento ● origine dei dati

5 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 5 Tipologie di interoperabilità scambio di documenti ● scambio tramite condivisione di dischi di rete o locali, oppure tramite scambio di supporti integrazione di rete ● condivisione di dischi, di servizi, controllo remoto utilizzo di programmi ● macchine virtuali, emulatori, programmi multipiattaforma, dual boot, live-cd

6 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 6 Formati dei Documenti Dati = Informazioni ● Formato: è la modalità con il quale vengono salvate le informazioni (doc, xls, gif, odt, jpeg, mp3,...) ● I formati possono essere basati su standard aperti o chiusi

7 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 7 Formati chiusi ● Non vengono divulgate le specifiche, quindi non si conosce come vengono scritti, riletti, utilizzati i dati. ● Non è possibile utilizzare i dati senza il programma che li ha generati. ● Altri problemi: differenze fra versioni successive, dismissione dei programmi, necessità di acquisto licenze,...

8 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 8 Formati aperti ● Le specifiche sono pubbliche. ● Garanzia di accesso ed esistenza ai propri dati: sia il creatore che gli eventuali fruitori saranno sempre in grado di leggerli e modificarli. ● Garanzia di completa trasparenza al contenuto dei file. ● Limitazione alla propagazione di Virus. ● Promozione della interoperabilità nell'ambito delle comunicazioni elettroniche.

9 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 9 Open vs Closed E' pur vero che con tecniche di reverse engineering si possono individuare le informazioni necessarie per interpretare i dati scritti con formati proprietari, vedi il caso MSOffice vs OpenOffice. E' comunque evidente che per una migliore interoperabilità sarà necessario utilizzare per i propri dati i formati aperti.

10 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 10 Condivisione di documenti Per condividere è comunque necessario avere almeno un base comune. Ad esempio posso inviare un documento di testo scritto con MS Word ad un utente GNU/Linux come allegato ad un messaggio di posta elettronica, dato la e-mail è un ”terreno comune” oppure metterlo a disposizione su un server WEB o FTP via Internet o Intranet.

11 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 11 Condivisione di supporti Non sempre è possibile o consigliabile inviare un documento per posta elettronica o metterlo a disposizione su di un server. Sicuramente però avremo salvato il nostro documento su un qualche supporto. Vediamo quindi come sia possibile scambiare dati mediante la condivisione di un supporto.

12 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 12 I dischi Dal punto di vista fisico, Windows e GNU/Linux utilizzano lo stesso tipo di dischi, siano essi IDE/ATA, SATA, SCSI. La differenza sta nella modalità con le quali i dischi vengono utilizzati.

13 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 13 Partizioni e filesystem La partizione è una suddivisione dello spazio fisico di un disco in unità logiche, utilizzabili separatamente. Il filesysytem è il meccanismo tramite il quale è possibile scrivere, leggere e gestire le informazioni sul disco.

14 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 14 Filesystem Windows Windows utilizza alcuni tipo di filesystem specifici. Essi sono: ● FAT (12, 16, 32 bit, vfat) utilizzata sui dischi DOS, floppy, Windows9x, chiavette USB ● NTFS (Windows NT, Win2000,WinXP, ecc.)

15 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 15 Filesystem GNU/Linux GNU/Linux, essendo basato su concetti tecnici diversi, utilizza nativamente altri tipi di filesystem: ● ext, ext2 ● ext3 ● ext4 ● reiserFS ● Journaled File System (JFS)

16 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 16 Filesystem comuni CD-ROM e DVD utilizzano un filesystem conosciuto come ISO9600, supportato sia da Windows che da GNU/Linux. Infatti un CD-ROM masterizzato con Windows può essere letto da un sistema GNU/Linux. E' un ottimo esempio di condivisione.

17 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 17 Per esempio... Una chiavetta USB utilizza un filesystem di tipo FVFAT, come abbiamo detto leggibile sia da Windows che da GNU/Linux. Sia Windows che GNU/Linux “vedono” automaticamente la chiavetta quando questa viene inserita. Questo permette di scambiare facilmente dati fra sistemi diversi.

18 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 18 Dual boot Mediante opportuni accorgimenti in fase di installazione è possibile installare sulla stessa macchina più sistemi operativi. Il trucco sta nell'installare prima Windows, e poi lanciare l'installazione di una distribuzione GNU/Linux. Sarà possibile accedere da GNU/Linux alla partizione Windows e mediante determinati programmi, fare anche il contrario.

19 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 19 Accedere a Linux da Win Esistono programmi per windows in grado di leggere alcune partizioni linux, in generale ext2, ext3 e ReiserFS ● Explore2fs ● Sysinternals Linux reader ● altri

20 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 20 Accedere a partizioni Win Vediamo come si chiama la partizione windows $ sudo fdisk -lu Disco /dev/sda: 250.0 GB, 250059350016 byte 255 heads, 63 sectors/track, 30401 cylinders, totale 488397168 settori Units = settori of 1 * 512 = 512 bytes Disk identifier: 0x1044d737 Dispositivo Boot Start End Blocks Id System /dev/sda1 63 285426854 142713396 7 HPFS/NTFS /dev/sda2 * 285426855 482319494 98446320 83 Linux /dev/sda3 482319495 488392064 3036285 5 Esteso /dev/sda5 482319558 488392064 3036253+ 82 Linux swap / Solaris

21 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 21 Accedere a partizioni Win Possiamo montare la partizione windows su una cartella vuota con: $ sudo mount /dev/sda1 /mnt E verifichiamo, ad esempio con $ ls /mnt

22 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 22 Accedere a partizioni Win In realtà Ubuntu e le altre distribuzioni attuali vedono nativamente le partizioni windows e le montano anche con un semplice “doppio click”sull'icona del dispositivo.

23 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 23 Accedere a partizioni Win In alternativa è possibile configurare opportunamente il file /etc/fstab perchè vengano montate in automativo all'avvio. Ad esempio: /dev/xxx /directory/di/mount nfts defaults,ro,umask=000 0 0 Così facendo aggiungeremo a FSTAB la stringa necessaria perchè legga la partizione. Ogni stringa di FSTAB indica una partizione o un device diverso, ed è formata da vari campi: /device_path /mountpoint file_system attributi dump pass

24 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 24 Condividere via rete Disponendo di una rete locale o di una connessione internet è possibile accedere ai dischi ed alle risorse (pe.e stampanti) messi a disposizione da altre macchine.

25 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 25 Protocolli Questo si ottiene mediante l'adozione di protocolli comuni, il più usato dei quali è Server Message Block (SMB), sviluppato in origine da IBM ed utilizzato da tutte le versioni di Windows per condividere file, stampanti, porte seriali,ecc.

26 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 26 Samba Samba è un progetto open source tramite il quale è possibile la condivisone di risorse fra sistemi che utilizzino il protocollo SMB. Samba può partecipare ad una rete di computer basati su MS Windows ed anche gestire un server di dominio in sostituzione di Windows Server in tutte le sue versioni, fornendo praticamente le medesime funzionalità.

27 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 27 Connessione Samba Con Samba è possibile leggere il contenuto di un disco condiviso di una macchina Windows mediante un programma simile ad un client ftp usando il comando smbclient, oppure montare il disco remoto con mount od anche condividere stampanti. Grazie a Samba si possono trasferire facilmente file da una macchina all'altra o stampare via rete.

28 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 28 Smbtree Per conoscere quali servizi e condivisioni sono disponibili si usa il comando smbtree. paolo@trantor:~$ smbtree Password: STUDIO \\TRANTOR trantor server (Samba, Ubuntu) \\TRANTOR\immagini \\TRANTOR\DESKJET_895C HEWLETT-PACKARD DESKJET 895C \\TRANTOR\deskjetLTSP deskjetLTSP \\TRANTOR\ML-1710 stampante laser studio \\TRANTOR\PDF PDF \\TRANTOR\IPC$ IPC Service (trantor server (Samba, Ubuntu)) \\TRANTOR\print$ Printer Drivers paolo@trantor:~$

29 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 29 Smbclient fileserver:~# smbclient -L fileserver Got a positive name query response from 127.0.0.1 ( 192.168.1.1 ) Password: Anonymous login successful Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.7-2] Sharename Type Comment --------- ---- ------- condivisa Disk Area di lavoro condivisa IPC$ IPC IPC Service (Samba 3.0.7-2) ADMIN$ Disk IPC Service (Samba 3.0.7-2) Server Comment --------- ------- FILESERVER Samba 3.0.7-2 P3 Workgroup Master --------- ------ WORKGROUP FILESERVER

30 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 30 Montare un disco con Samba Con Samba è possibile leggere il contenuto di un disco condiviso di una macchina Windows mediante un programma simile ad un client ftp dando il comando: smbclient \\\\192.168.2.65\\temp Con questo sistema si possono trasferire facilmente file da una macchina all'altra.

31 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 31 Con l'interfaccia grafica? Con nautilus o Dolphin(ma non solo) è possibile aprire connessioni samba tramite l'interfaccia grafica

32 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 32 Montare un disco con Samba E' possibile anche “montare” un disco condiviso via rete così da poterlo utilizzare come se fosse un disco locale. Il comando da dare è: # smbmount \\\\192.168.2.65\\temp /mnt per smontare un disco: # umount /mnt

33 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 33 installare Samba Su Ubuntu, Samba è installato di default come per molte altre distribuzioni. Se fosse necessario installare a mano, sulle distribuzioni derivate da Debian è sufficiente dare il comando # apt-get install samba

34 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 34 configurare Samba La configurazione di Samba (i demoni smbd e nmbd) viene gestita dal file /etc/samba/smb.conf, un normale file di testo ASCII con queste caratteristiche di massima: I parametri di configurazione vengono forniti nella forma opzione = valore Il file viene diviso in più sezioni che definiscono una share (condivisione), oltre alla sezione generale [global]. Ogni sezione si indica fra parentesi quadre: [printers] Possono essere utilizzate delle variabili, precedute dal simbolo percento (%) all'interno dei valori (es: path = /home/%u) Si può includere a smb.conf un altro file di configurazione con l'opzione include (es: include = /etc/samba/smb.conf.%a)

35 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 35 configurare Samba Esempio di configurazione di un workgroup con una cartella condivisa, senza restrizioni di accesso File /etc/samba/smb.conf [global] workgroup = WORKGROUP security = share [condivisa] comment = Area di lavoro condivisa path = /shared/condivisa read only = no guest ok = yes

36 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 36 Condividere una stampante Anche le stampanti possono essere condivise via rete mediante SMB. Per i sistemi GNU/Linux viene spesso utilizzato CUPS (Common Unix Printing System) che tramite una comoda interfaccia permette di configurare, condividere e gestire le stampanti windows e GNU/Linux.

37 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 37 Aggiungere una stampante La configurazione si può effettuare tramite interfaccia grafica: Sistema > amministrazione > stampa Nuova > stampante ● Si può sfogliare la rete per trovare stampanti windows o con altro protocollo ● Si possono individuare automaticamente le stampante collegate in locale

38 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 38 Stampante PDF Fra le altre cose è possibile stampare su stampante virtuale creando un file pdf. Per installare i driver: #sudo apt-get install cups-pdf Quindi si aggiunge tramite l'interfaccia stampa vista prima. I file pdf delle stampe effettuate (p.e.la pagina di prova), saranno salvate in /home/utente/pdf

39 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 39 Condividere la stampante Da cups entrare nel modulo printers selezionare stampante, amministrazione > modifica stampante, continua, cliccare su share this printer, quindi confermare con “modifica stampante”

40 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 40 Connessione desktop Un altro esempio di interoperabilità è la possibilità di controllare da remoto una macchina, indipendentemente dai sistemi operativi installati tramite protocolli di comunicazione come RDP (Remote Desktop) e VNC (Virtual Network Computing).

41 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 41 Remote Desktop Remote Desktop è il metodo standard di condivisione del desktop utilizzato dai sistemi Windows, in pratica è una versione semplificata di Terminal Server dei sistemi Windows 2003 Server. GNU/Linux e Windows possono utilizzare il protocollo RDP per operare congiuntamente.

42 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 42 Virtual Network Computing Un altro prodotto che permette la condivisione del desktop è VNC ed i suoi derivati. Sviluppato originariamente da Olivetti ed Oracle è disponibile sotto licenza GPL. E' un prodotto multipiattaforma, il che significa che possiamo utilizzarlo indifferentente sia sotto GNU/Linux che sotto Windows.

43 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 43 Programmi Condividere file significa poter utilizzare le informazioni in essi contenute. Abbiamo visto che questo è possibile utilizzando dei formati comuni. In realtà non è l'unico metodo in quanto possiamo anche utilizzare il medesimo software in entrambi gli ambienti. In generale vi sono due mezzi: utilizzare programmi multipiattaforma od utilizzare gli emulatori.

44 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 44 Programmi multipiattaforma I programmi multipiattaforma sono quei programmi disponibili sia sotto GNU/Linux che sotto Windows. Il primo esempio è Openoffice, ma ve ne sono decine. Per un esempio più ampio suggerisco “The Open CD”.

45 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 45 Emulatori Esistono speciali programmi che garantiscono l'emulazione o un livello di compatibilità software con i quali è possibile far girare programmi scritti per un sistema operativo anche sull'altro. Esempi di questa categoria sono Wine, Crossover, Cedega che permettono di utilizzare programmi Windows sotto GNU/Linux e Cygwin per utilizzare programmi GNU/Linux sotto Windows.

46 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 46 Macchine virtuali Una macchina virtuale è un dispositivo che mediante astrazioni software è in grado di emulare l'hardware di un vero computer. In una macchina virtuale è possibile installare qualunque sistema operativo. Installando un programma per la gestione di macchine virtuali possiamo avere sulla stessa macchina diversi sistemi operativi anche in funzione contemporaneamente, indipendentemente dal sistema operativo ospite.

47 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 47 SW per Macchine virtuali Esistono programmi per creare macchine virtuali disponibili sia per ambiente Windows che per ambiente GNU/Linux. I più conosciuti sono VmWare, Qemu, Xen, VirtualBox, Bochs.

48 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 48 Live CD La maggior parte delle distribuzioni GNU/Linux vengono rilasciate su supporto CD-ROM bootabile che, a differenza di Windows, non tenta automaticamente l'installazione del sistema operativo ma lo avvia in modalità “live”, cioé in memoria, senza toccare minimamente il disco fisso e quanto vi si trova sopra. In questo modo è possibile utilizzare GNU/linux anche su macchine con Windows installato.

49 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 49 Demo ● Montare chiavetta, leggere e scrivere file ● Leggere disco windows altra partizione del computer locale ● Aprire, scrivere documento Word, Excel, Powerpoint ● Lanciare applicazione Windows Internet Explorer sotto Linux ● Avviare macchina virtuale XP ● Montare un disco windows con smbclient, mount ● Aprire connessioni di rete con interfaccia grafica ● Scambiare file fra Windows e GNU/Linux, condivisione dischi ● Prendere il controllo del desktop con VNC, Remote Desktop ● Live CD

50 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 50 Abbiamo finito Domande? Grazie dell'attenzione Paolo Giardini pgiar@solution.it

51 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 51 Fonti e link utili http://openskills.info/topic.php?ID=75 http://www.samba.org http://www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx http://www.realvnc.org http://it.wikipedia.org/wiki/File_system http://help.ubuntu-it.org/6.06/ubuntu/serverguide/it/configuring- samba.html http://odf-converter.sourceforge.net/ http://www.fs-driver.org/ http://linuxstudenti.polito.it/ileana.php http://fabrice.bellard.free.fr/qemu/ http://www.winehq.org/ http://www.cl.cam.ac.uk/research/srg/netos/xen/ http://bochs.sourceforge.net/

52 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 52 Licenza d'uso Questo lavoro viene distribuito sotto licenza Creative Commons 2.5 Sei libero di copiare, distribuire, trasmettere quest'opera e di modificarla a condizione di: attribuirne la paternità all'autore originale, non usare quest'opera per fini commerciali, condividerla allo stesso modo.

53 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 53 OpenOffice e MSOffice Vediamo come poter condividere un documento di testo. In ambiente Windows si utilizza normalmente Word. Un documento Word segue specifiche MS non divulgate. Tramite studi è stato possibile capire “come funziona” e scrivere dei programmi in grado di leggere questo formato.

54 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 54 Un altro esempio... Un disco esterno, connesso alla porta USB, formattato con un formato FAT o NTFS è tranquillamente utilizzabile per trasferire ingenti quantità di dati fra un sistema Windows ed un sistema GNU/Linux.

55 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 55 OpenOffice e MSOffice Utilizzando OpenOffice è possibile creare, aprire, modificare documenti nel formato specifico dei prodotti Microsoft. E' possibile fare, con qualche limite, anche il contrario. Un progetto al quale partecipano anche Microsoft e Novell ha messo a punto un add-in Open XML/ODF Translator per MSOffice in grado di leggere il formato ODF.

56 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 56 Altri filesystem Esistono decine di altri tipi di filesystem, ognuno con caratteristiche proprie. Alcuni sono proprietari, altri sono deputati alla condivisione dei dati via rete come ad esempio Network File System (nfs) sviluppato da Sun e utilizzabile praticamente su tutti i sistemi operativi.

57 www.solution.it www.accordance.it www.solution.itwww.accordance.itwww.solution.itwww.accordance.it 57 Linux ed i filesystem A differenza di Windows, che riconosce ed è in grado di utilizzare solo i filesystem proprietari Microsoft e pochi altri, GNU/Linux riconosce ed utilizza oltre 30 diversi tipi di filesystem.


Scaricare ppt "Perugia, 19/09/2016 GNU/Linux User Group Perugia Centro di Competenza per l'Open Source."

Presentazioni simili


Annunci Google