<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Space 4 Tutorial &#187; find</title>
	<atom:link href="http://www.space4tutorial.com/tag/find/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.space4tutorial.com</link>
	<description>Il blog per entrare liberamente nel mondo informatico</description>
	<lastBuildDate>Tue, 08 Nov 2011 00:21:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>MD5SUM &#8211; File integrity check sotto Linux</title>
		<link>http://www.space4tutorial.com/2009/09/14/md5sum-file-integrity-check-sotto-linux/</link>
		<comments>http://www.space4tutorial.com/2009/09/14/md5sum-file-integrity-check-sotto-linux/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 14:14:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Altro]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell e Comandi]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[bloggatore]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[ilbloggatore]]></category>
		<category><![CDATA[integrità]]></category>
		<category><![CDATA[integrity]]></category>
		<category><![CDATA[md5sum]]></category>
		<category><![CDATA[space4tutorial]]></category>
		<category><![CDATA[terminale]]></category>

		<guid isPermaLink="false">http://www.space4tutorial.com/?p=241</guid>
		<description><![CDATA[Ciao a tutti! Oggi parliamo di integrity check sui files e di un metodo semplice semplice per realizzarla sotto Linux, grazie al comando MD5SUM. L&#8217;integrità dei files è un aspetto che riveste importanza fondamentale! In particolare, la necessità di garantire la certezza che i propri files non siano modificati da agenti esterni e/o da software al &#8230; </p><p><a class="more-link block-button" href="http://www.space4tutorial.com/2009/09/14/md5sum-file-integrity-check-sotto-linux/">Continua la lettura &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Ciao a tutti!</p>
<p>Oggi parliamo di integrity check sui files e di un metodo semplice semplice per realizzarla sotto Linux, grazie al comando <strong>MD5SUM</strong>.</p>
<p>L&#8217;integrità dei files è un aspetto che riveste importanza fondamentale! In particolare, la necessità di garantire la certezza che i propri files non siano modificati da agenti esterni e/o da software al di fuori del nostro controllo assume un ruolo determinante in diversi contesti.</p>
<p>Ad esempio, pensate alla possibilità di riconoscere i files modificati da un virus e/o da una backdoor. Oppure, ancora, pensate alla necessità di garantire l&#8217;integrità dei files di backup di un server, da utilizzare in caso di danneggiamento di quest&#8217;ultimo. Si potrebbero fare tanti altri esempi, ma il succo è sempre lo stesso: adottare tutte le misure per essere certi che i nostri files non siano cambiati.</p>
<p>Sotto Linux esiste un metodo semplicissimo per realizzare l&#8217;integrity check sui files: il comando <strong>md5sum</strong>. Per conoscerne le opzioni, basta digitare, da terminale, il comando seguente</p>
<p style="padding-left: 30px;"><strong><em>man md5sum</em></strong></p>
<p>L&#8217;utilizzo più semplice è il seguente:</p>
<p style="padding-left: 30px;"><strong><em>md5sum  nomefile  &gt;  nomefile.md5.txt</em></strong></p>
<p>Questo comando genera l&#8217;hash MD5 dal file chiamato &#8220;nomefile&#8221; e lo inserisce nel file &#8220;nomefile.md5.txt&#8221;.</p>
<p>Per verificare, in seguito, che il file &#8220;nomefile&#8221; non sia stato modificato, basta digitare:</p>
<p style="padding-left: 30px;"><strong><em>md5sum -c nomefile.md5.txt</em></strong></p>
<p>Nella maggior parte dei casi, può essere più utile effettuare un controllo ricorsivo di tutti i files (e di tutte le sottodirectories) contenuti all&#8217;interno di una directory. Il comando md5sum non presenta una opzione per l&#8217;analisi ricorsiva delle directories, perciò bisogna chiedere aiuto al comando <strong>find</strong>. Ecco di seguito il comando da lanciare, dopo esserci posizionati nella cartella per la quale vogliamo il controllo di integrità:</p>
<p style="padding-left: 30px;"><strong><em>find . -name &#8216;*&#8217; -exec md5sum {} &gt; file.md5.txt \;</em></strong></p>
<p>In tal modo, facciamo si che il comando find rilevi i nomi di tutti i files all&#8217;interno della cartella corrente e che esegua (opzione <em>exec</em>), per ognuno di essi, il comando &#8220;md5sum nomefile &gt;&gt; file.md5.txt&#8221;.</p>
<p>Per la verifica, infine, basterà come al solito il comando &#8220;md5sum -c file.md5.txt&#8221;.</p>
<p>Fatto! Vi aspettavate qualcosa di più complesso? Ragazzi, non tutto ciò che è Linux, è complesso&#8230; <img src='http://www.space4tutorial.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>[tags]md5sum, integrity, check, linux, find, comando, terminale, integrità, file, ilbloggatore, bloggatore, space4tutorial[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.space4tutorial.com/2009/09/14/md5sum-file-integrity-check-sotto-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

