  <?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>hosting &#8211; paologironi blog</title>
	<atom:link href="https://www.gironi.it/blog/category/hosting-it/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.gironi.it/blog</link>
	<description>Appunti sparsi di (retro) informatica, analisi dei dati, statistica, seo, e cose che cambiano</description>
	<lastBuildDate>Fri, 20 Sep 2024 13:01:50 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Come generare la chiave ssh per accedere via shell a un servizio di hosting</title>
		<link>https://www.gironi.it/blog/come-generare-la-chiave-pubblica-e-privata-per-laccesso-ssh-a-un-servizio-di-hosting/</link>
					<comments>https://www.gironi.it/blog/come-generare-la-chiave-pubblica-e-privata-per-laccesso-ssh-a-un-servizio-di-hosting/#respond</comments>
		
		<dc:creator><![CDATA[paolo]]></dc:creator>
		<pubDate>Thu, 05 Dec 2019 13:25:50 +0000</pubDate>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[sicurezza]]></category>
		<category><![CDATA[chiave privata]]></category>
		<category><![CDATA[chiave pubblica]]></category>
		<category><![CDATA[ssh]]></category>
		<guid isPermaLink="false">https://www.gironi.it/blog/?p=1503</guid>

					<description><![CDATA[In pochi semplici passi la procedura per poter abilitare l&#8217;autenticazione tramite chiavi ssh ad un comune servizio hosting. Molti servizi di hosting condiviso, anche economici, offrono l&#8217;interessante possibilità di accedere in ssh al proprio spazio server. Non è possibile agire liberamente, in questi casi, installando alcunchè. Però c&#8217;è la possibilità di eseguire semplici comandi di &#8230; <a href="https://www.gironi.it/blog/come-generare-la-chiave-pubblica-e-privata-per-laccesso-ssh-a-un-servizio-di-hosting/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Come generare la chiave ssh per accedere via shell a un servizio di hosting"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In pochi semplici passi la procedura per poter abilitare l&#8217;autenticazione tramite chiavi ssh ad un comune servizio hosting.</p>



<span id="more-1503"></span>



<p>Molti servizi di hosting condiviso, anche economici, offrono l&#8217;interessante possibilità di accedere in ssh al proprio spazio server. Non è possibile agire liberamente, in questi casi, installando alcunchè. Però c&#8217;è la possibilità di eseguire semplici comandi di shell, compresa la creazione di backup compressi, la copia di files e cartelle e tanto altro.</p>



<p>Alcuni gestori non offrono altro che un accesso &#8220;jailed&#8221; all&#8217;interno del pannello cPanel, altri richiedono di comunicare un indirizzo IP statico dal quale collegarsi, ponendo quell&#8217;IP in whitelist. Malgrado tutte queste limitazioni, generare la coppia di chiavi pubblica/privata per garantirsi l&#8217;accesso da shell al pc remoto è comunque una possibilità utile. <strong>Vediamo per i meno esperti come fare per generare la chiave ssh in pochi, semplici passaggi</strong>.</p>



<h2 class="wp-block-heading">Entro nel cPanel e vado in Accesso SSH</h2>



<p>Il primo passaggio è entrare nel cPanel fornito dal servizio di hosting e trovare l&#8217;icona di &#8220;SSH Access&#8221;, cliccandola.</p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" src="https://www.gironi.it/blog/wp-content/uploads/2019/12/ssh-1024x351.jpg" alt="Accesso ssh" class="wp-image-1507" width="512" height="176" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/12/ssh-1024x351.jpg 1024w, https://www.gironi.it/blog/wp-content/uploads/2019/12/ssh-300x103.jpg 300w, https://www.gironi.it/blog/wp-content/uploads/2019/12/ssh-1200x411.jpg 1200w, https://www.gironi.it/blog/wp-content/uploads/2019/12/ssh.jpg 1365w" sizes="(max-width: 512px) 85vw, 512px" /></figure>



<h2 class="wp-block-heading">Genero e autorizzo la chiave pubblica</h2>



<p>Clicco su &#8220;Manage ssh keys&#8221; e scelgo un nome significativo per la mia chiave.</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.gironi.it/blog/wp-content/uploads/2019/12/manage-ssh-keys-1024x550.jpg" alt="Come generare la chiave ssh" class="wp-image-1510" width="512" height="275" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/12/manage-ssh-keys-1024x550.jpg 1024w, https://www.gironi.it/blog/wp-content/uploads/2019/12/manage-ssh-keys-300x161.jpg 300w, https://www.gironi.it/blog/wp-content/uploads/2019/12/manage-ssh-keys.jpg 1083w" sizes="(max-width: 512px) 85vw, 512px" /></figure>



<p> Scelgo una password robusta (mi raccomando) e genero la chiave.</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.gironi.it/blog/wp-content/uploads/2019/12/generate-key.jpg" alt="Generare una nuova chiave ssh" class="wp-image-1512" width="426" height="273" srcset="https://www.gironi.it/blog/wp-content/uploads/2019/12/generate-key.jpg 852w, https://www.gironi.it/blog/wp-content/uploads/2019/12/generate-key-300x192.jpg 300w" sizes="(max-width: 426px) 85vw, 426px" /></figure>



<p><br>A questo punto, comparirà la mia nuova chiave. Non è ancora autorizzata (lo vedo dallo status accanto al nome): non mi resta allora che cliccare su &#8220;Autorizzo&#8221; e attendere la conferma.</p>



<h2 class="wp-block-heading">Scarico la chiave privata</h2>



<p>Ora devo scaricare la mia chiave privata. E&#8217; facilissimo: accanto al nome della mia chiave privata, sulla pagina, troverò il link &#8220;View/Download&#8221;. La salvo in una cartellina sicura del mio computer. <br>Nel mio esempio uso:</p>



<pre class="wp-block-preformatted"> ~/.ssh </pre>



<p>quindi alla fine avrò nel mio pc il file </p>



<pre class="wp-block-preformatted"> ~/.ssh/nomemiachiaveprivata</pre>



<h2 class="wp-block-heading">Cambio i permessi al file</h2>



<p>Per poter aggiungere la mia chiave, è necessario che il file abbia i giusti permessi. Quindi digito:</p>



<pre class="wp-block-preformatted">chmod 400 ~/.ssh/nomemiachiaveprivata</pre>



<h2 class="wp-block-heading">Memorizzo la chiave sul mio pc</h2>



<p>Non voglio dover inserire password, quindi aggiungo la mia chiave con:<br></p>



<pre class="wp-block-preformatted">ssh-add ~/.ssh/nomemiachiaveprivata</pre>



<p>Il sistema mi chiederà, solo per questa volta, di digitare la password.<br>Fatto! Tutto qua&#8230;</p>



<h2 class="wp-block-heading">E ora, mi collego con la mia chiave ssh!</h2>



<p>Nulla di più semplice. Basterà il comando:</p>



<pre class="wp-block-preformatted">ssh -i ~/.ssh/nomemiachiaveprivata nomeutente@indirizzoip</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://www.gironi.it/blog/come-generare-la-chiave-pubblica-e-privata-per-laccesso-ssh-a-un-servizio-di-hosting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
