<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SSH on Héctor Bautista</title><link>https://hbautista.com/tags/ssh/</link><description>Recent content in SSH on Héctor Bautista</description><generator>Hugo -- gohugo.io</generator><language>es-ES</language><lastBuildDate>Tue, 17 Apr 2018 13:39:26 +0000</lastBuildDate><atom:link href="https://hbautista.com/tags/ssh/index.xml" rel="self" type="application/rss+xml"/><item><title>Configurando y usando OpenSSH en CentOS 7</title><link>https://hbautista.com/p/configurando-y-usando-openssh-en-centos-7/</link><pubDate>Tue, 17 Apr 2018 13:39:26 +0000</pubDate><guid>https://hbautista.com/p/configurando-y-usando-openssh-en-centos-7/</guid><description>&lt;img src="https://hbautista.com/images/2018/Secure_Shell.png" alt="Featured image of post Configurando y usando OpenSSH en CentOS 7" /&gt;&lt;p&gt;&lt;img alt="SSH Logo" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://hbautista.com/images/2018/SSH_Logo.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;El escenario es el siguiente, &lt;a href="https://www.centos.org" target="_blank" rel="noopener"&gt;&lt;strong&gt;CentOS 7&lt;/strong&gt;&lt;/a&gt; recién instalado con &lt;strong&gt;OpenSSH&lt;/strong&gt; instalado y configurado por default y &lt;strong&gt;SELinux&lt;/strong&gt; desactivado.&lt;/p&gt;&#10;&lt;p&gt;Aunque usemos contraseñas con 20 o 30 caracteres usando caracteres especiales y todo eso, siempre es mejor el uso de llaves y cambiar algunos valores en el servidor al que nos queremos conectar.&lt;/p&gt;&#10;&lt;p&gt;Para generar una clave SSH en Linux usando el comando &lt;strong&gt;ssh-keygen&lt;/strong&gt; deberías ejecutarlo usando la línea de comandos, esto se hace desde el cliente:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengao@elrond:~$ ssh-keygen -t rsa -b &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; -C &lt;span style="color:#e6db74"&gt;&amp;#34;perengano@gmail.com&amp;#34;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Generating public/private rsa key pair. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Enter file in which to save the key &lt;span style="color:#f92672"&gt;(&lt;/span&gt;/home/perengano/.ssh/id_rsa&lt;span style="color:#f92672"&gt;)&lt;/span&gt;: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Created directory &lt;span style="color:#e6db74"&gt;&amp;#39;/home/perengano/.ssh&amp;#39;&lt;/span&gt;. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Enter passphrase &lt;span style="color:#f92672"&gt;(&lt;/span&gt;empty &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; no passphrase&lt;span style="color:#f92672"&gt;)&lt;/span&gt;: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Enter same passphrase again: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Your identification has been saved in /home/perengano/.ssh/id_rsa. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Your public key has been saved in /home/perengano/.ssh/id_rsa.pub. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;The key fingerprint is: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;SHA256:1AfAgsKI7fv/9h0dTHkUccMR2bwD+XkUcBQbWOaq/LA perengano@gmail.com &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;The key&lt;span style="color:#960050;background-color:#1e0010"&gt;&amp;#39;&lt;/span&gt;s randomart image is: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;+—&lt;span style="color:#f92672"&gt;[&lt;/span&gt;RSA 4096&lt;span style="color:#f92672"&gt;]&lt;/span&gt;—-+ &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|.+ . …. .B/%| &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|o + . . .. . ++&lt;span style="color:#f92672"&gt;=&lt;/span&gt;O| &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . . .. . . &lt;span style="color:#f92672"&gt;=&lt;/span&gt;++| &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . . . o.*.| &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . S .o o| &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . . .. . | &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . +. . | &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| . . .+. | &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| ..o…E.. | &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;+—-&lt;span style="color:#f92672"&gt;[&lt;/span&gt;SHA256&lt;span style="color:#f92672"&gt;]&lt;/span&gt;—–+ &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ cat .ssh/id_rsa.pub&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;En este ejemplo no estoy usando una passphrase, pero se aconseja usar una.&lt;/p&gt;&#10;&lt;p&gt;Una vez que la llave ha sido generada, podemos copiarla al servidor destino usando el siguiente comando:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ssh-copy-id user@serverip&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;También pueden hacerlo usando copiar y pegar, subiendo el archivo con scp, etc.&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ ssh-copy-id perengano@vpsmikel.ds &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;/usr/bin/ssh-copy-id: INFO: Source of key&lt;span style="color:#f92672"&gt;(&lt;/span&gt;s&lt;span style="color:#f92672"&gt;)&lt;/span&gt; to be installed: &lt;span style="color:#e6db74"&gt;&amp;#34;/home/perengano/.ssh/id_rsa.pub&amp;#34;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key&lt;span style="color:#f92672"&gt;(&lt;/span&gt;s&lt;span style="color:#f92672"&gt;)&lt;/span&gt;, to filter out any that are already installed &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;/usr/bin/ssh-copy-id: INFO: &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; key&lt;span style="color:#f92672"&gt;(&lt;/span&gt;s&lt;span style="color:#f92672"&gt;)&lt;/span&gt; remain to be installed — &lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; you are prompted now it is to install the new keys &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@vpsmikel.ds&lt;span style="color:#e6db74"&gt;&amp;#39;s password:&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;Number of key(s) added: 1&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;Now try logging into the machine, with: &amp;#34;ssh &amp;#39;&lt;/span&gt;perengano@vpsmikel.ds&lt;span style="color:#960050;background-color:#1e0010"&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34; &#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;and check to make sure that only the key(s) you wanted were added.&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;perengano@elrond:~&lt;/span&gt;$&lt;span style="color:#e6db74"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ahora nos toca realizar lo siguiente del lado del servidor, primeramente dejar los permisos para que OpenSSH no nos de lata:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ ssh perengano@vpsmikel.ds &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@vpsmikel.ds&lt;span style="color:#960050;background-color:#1e0010"&gt;&amp;#39;&lt;/span&gt;s password: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Last login: Mon Apr &lt;span style="color:#ae81ff"&gt;10&lt;/span&gt; 19:22:07 &lt;span style="color:#ae81ff"&gt;2018&lt;/span&gt; from 189.201.191.13 &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;perengano@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;$ chmod &lt;span style="color:#ae81ff"&gt;700&lt;/span&gt; .ssh &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;perengano@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;$ chmod &lt;span style="color:#ae81ff"&gt;600&lt;/span&gt; .ssh/authorized_keys &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;perengano@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;$&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;OpenSSH es muy quisquilloso con los permisos tanto del directorio como del archivo, en mi caso había hecho el segundo comando, pero no el primero y no me permitía loguearme con las llaves.&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;perengano@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;$ sudo su – &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;sudo&lt;span style="color:#f92672"&gt;]&lt;/span&gt; password &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; perengano: &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Último inicio de sesión:lun abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 21:40:02 EDT 2018en pts/0 &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Último inicio de sesión fallido:lun abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 22:47:05 EDT 2018de 195.208.185.50en ssh:notty &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Hubo &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; intentos de logueo fallidos desde el último logueo exitoso. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;root@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;&lt;span style="color:#75715e"&gt;#&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ya como root, hacemos una copia de seguridad del archivo de configuración original y editamos:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;root@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;&lt;span style="color:#75715e"&gt;# cp /etc/ssh/sshd\_config /etc/ssh/orig.sshd\_config &lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;root@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;&lt;span style="color:#75715e"&gt;# nano /etc/ssh/sshd_config&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Y los valores que hay que cambiar son los siguientes&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-vim" data-lang="vim"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\# &lt;span style="color:#a6e22e"&gt;Desactivamos&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;que&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;root&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;pueda&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;loguearse&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;usando&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;ssh&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;PermitRootLogin&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;no&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\# &lt;span style="color:#a6e22e"&gt;Estos&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;valores&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;nos&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;permiten&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;usar&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;SSH&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;keys&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;en&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;lugar&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;de&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;passwords&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;RSAAuthentication&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;yes&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;PubkeyAuthentication&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;yes&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\# &lt;span style="color:#a6e22e"&gt;Desactivamos&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;las&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;contraseñas&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;PasswordAuthentication&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;no&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Reiniciamos el servicio:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;root@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;&lt;span style="color:#75715e"&gt;# systemctl restart sshd.service&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Nota: Abrir una segunda terminal o pestaña de terminal y desde ahí hacer pruebas, no te desconectes en caso de que algo no funcione como debe:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ ssh vpsmikel.ds &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Last login: Mon Apr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 21:52:28 &lt;span style="color:#ae81ff"&gt;2018&lt;/span&gt; from 189.201.191.13 &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;[&lt;/span&gt;perengano@B8GUsg ~&lt;span style="color:#f92672"&gt;]&lt;/span&gt;$&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Con eso deben tener todo listo para poder hacer uso de las llaves. Sin embargo, si quieren usar un cliente como Filezilla para copiar archivos y todo eso, necesitamos exportar nuestra llave. Esto lo podemos hacer usando &lt;a href="https://the.earth.li/~sgtatham/putty/0.70/w64/puttygen.exe" target="_blank" rel="noopener"&gt;puttygen.exe&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Creo un directorio con los archivos generados al inicio:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ mkdir keys &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ cp .ssh/id_rsa keys &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ cp .ssh/id_rsa.pub keys&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Vamos a usar Wine, si no lo tienen pueden instalarlo:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ sudo apt install wine wine-utils &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ cd keys &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~$ wine ../Descargas/puttygen.exe &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;it looks like wine32 is missing, you should install it. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;as root, please execute &lt;span style="color:#e6db74"&gt;&amp;#34;apt-get install wine32&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;[Puttygen&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/Pant_puttygen.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1450&amp;rdquo; src=&amp;quot;/images/2018/Pant_puttygen.png&amp;quot; alt=&amp;ldquo;Puttygen&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;288&amp;rdquo; srcset=&amp;quot;/images/2018/Pant_puttygen.png 300w, /images/2018/Pant_puttygen.png 483w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/Pant_puttygen.png" &gt;1&lt;/a&gt;[Import key&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/Pant_importkey.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1451&amp;rdquo; src=&amp;quot;/images/2018/Pant_importkey.png&amp;quot; alt=&amp;ldquo;Import key&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;284&amp;rdquo; srcset=&amp;quot;/images/2018/Pant_importkey.png 300w, /images/2018/Pant_importkey.png 476w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/Pant_importkey.png" &gt;2&lt;/a&gt;[Puttygen Warning&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/puttygen_warning.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1452&amp;rdquo; src=&amp;quot;/images/2018/puttygen_warning.png&amp;quot; alt=&amp;ldquo;Puttygen Warning&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;292&amp;rdquo; srcset=&amp;quot;/images/2018/puttygen_warning.png 300w, /images/2018/puttygen_warning.png 471w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/puttygen_warning.png" &gt;3&lt;/a&gt;[Puttygen save key&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/puttygen-guardarppk.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1453&amp;rdquo; src=&amp;quot;/images/2018/puttygen-guardarppk.png&amp;quot; alt=&amp;ldquo;Puttygen save key&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;208&amp;rdquo; srcset=&amp;quot;/images/2018/puttygen-guardarppk.png 300w, /images/2018/puttygen-guardarppk.png 416w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/puttygen-guardarppk.png" &gt;4&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Después de hacerlo, podemos ver los archivos que tenemos:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~/keys$ ls -la &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;total &lt;span style="color:#ae81ff"&gt;20&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; perengano perengano &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 23:21 . &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;49&lt;/span&gt; perengano perengano &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 17:51 .. &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-rw-r–r– &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; perengano perengano &lt;span style="color:#ae81ff"&gt;3244&lt;/span&gt; abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 23:15 id_rsa &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-rw-r–r– &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; perengano perengano &lt;span style="color:#ae81ff"&gt;755&lt;/span&gt; abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 23:15 id_rsa.pub &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-rw-r–r– &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; perengano perengano &lt;span style="color:#ae81ff"&gt;2701&lt;/span&gt; abr &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt; 23:21 perengano.ppk &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;perengano@elrond:~/keys$&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ahora sí, podemos añadir nuestro archivo .ppk a Filezilla&lt;/p&gt;&#10;&lt;p&gt;[Filezilla&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/Pant_Filezilla.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1454&amp;rdquo; src=&amp;quot;/images/2018/Pant_Filezilla.png&amp;quot; alt=&amp;ldquo;Filezilla&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;204&amp;rdquo; srcset=&amp;quot;/images/2018/Pant_Filezilla.png 300w, /images/2018/Pant_Filezilla.png 768w, /images/2018/Pant_Filezilla.png 781w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/Pant_Filezilla.png" &gt;5&lt;/a&gt;[Filezilla warning&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/filezilla_confiar.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1455&amp;rdquo; src=&amp;quot;/images/2018/filezilla_confiar.png&amp;quot; alt=&amp;ldquo;Filezilla warning&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;131&amp;rdquo; srcset=&amp;quot;/images/2018/filezilla_confiar.png 300w, /images/2018/filezilla_confiar.png 691w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/filezilla_confiar.png" &gt;6&lt;/a&gt;[Filezilla connected&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2018/Filezilla_conectado.png&amp;quot; class=&amp;ldquo;alignnone size-medium wp-image-1456&amp;rdquo; src=&amp;quot;/images/2018/Filezilla_conectado.png&amp;quot; alt=&amp;ldquo;Filezilla connected&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;157&amp;rdquo; srcset=&amp;quot;/images/2018/Filezilla_conectado.png 300w, /images/2018/Filezilla_conectado.png 768w, /images/2018/Filezilla_conectado.png 1024w, /images/2018/Filezilla_conectado.png 1366w, /images/2018/Filezilla_conectado.png 1296w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2018/Filezilla_conectado.png" &gt;7&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Y eso sería todo.&lt;/p&gt;&#10;&lt;h3 id="referencias"&gt;Referencias:&#10;&lt;/h3&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.linuxtotal.com.mx/index.php?cont=info_seyre_010" target="_blank" rel="noopener"&gt;&lt;a class="link" href="https://www.linuxtotal.com.mx/index.php?cont=info_seyre_010" target="_blank" rel="noopener"&#10; &gt;https://www.linuxtotal.com.mx/index.php?cont=info_seyre_010&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.codeenigma.com/host/faq/how-do-i-create-ssh-public-key-windows-pc" target="_blank" rel="noopener"&gt;&lt;a class="link" href="https://www.codeenigma.com/host/faq/how-do-i-create-ssh-public-key-windows-pc" target="_blank" rel="noopener"&#10; &gt;https://www.codeenigma.com/host/faq/how-do-i-create-ssh-public-key-windows-pc&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.hostinger.mx/tutoriales/llaves-ssh" target="_blank" rel="noopener"&gt;&lt;a class="link" href="https://www.hostinger.mx/tutoriales/llaves-ssh" target="_blank" rel="noopener"&#10; &gt;https://www.hostinger.mx/tutoriales/llaves-ssh&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>I’m Back</title><link>https://hbautista.com/p/im-back/</link><pubDate>Sat, 07 Jul 2012 17:00:03 +0000</pubDate><guid>https://hbautista.com/p/im-back/</guid><description>&lt;p&gt;Después de varios meses en los que me desaparecí :p por fin he vuelto 🙂&lt;/p&gt;&#10;&lt;p&gt;Hay en el tintero ya varios artículos que están por ver la luz, tanto de informática, wordpress como de otras cosas.&lt;/p&gt;&#10;&lt;p&gt;[Ya voté&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-large-file=&amp;quot;/images/2012/Ya_Vote-1.jpg&amp;quot; class=&amp;ldquo;size-medium wp-image-892 alignnone&amp;rdquo; title=&amp;ldquo;Ya voté&amp;rdquo; src=&amp;quot;/images/2012/Ya_Vote-1.jpg&amp;quot; alt=&amp;ldquo;Ya voté&amp;rdquo; width=&amp;ldquo;225&amp;rdquo; height=&amp;ldquo;300&amp;rdquo; srcset=&amp;quot;/images/2012/Ya_Vote-1.jpg 225w, /images/2012/Ya_Vote-1.jpg 768w, /images/2012/Ya_Vote-1.jpg 1200w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 225px) 100vw, 225px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2012/Ya_Vote-1.jpg" &gt;1&lt;/a&gt;[Urnas&lt;/p&gt;&#10;&lt;p&gt;&amp;quot; data-image-caption=&amp;quot;&amp;quot; data-large-file=&amp;quot;/images/2012/Urnas-1.jpg&amp;quot; class=&amp;ldquo;size-medium wp-image-893 alignnone&amp;rdquo; title=&amp;ldquo;Urnas&amp;rdquo; src=&amp;quot;/images/2012/Urnas-1.jpg&amp;quot; alt=&amp;ldquo;Urnas&amp;rdquo; width=&amp;ldquo;300&amp;rdquo; height=&amp;ldquo;225&amp;rdquo; srcset=&amp;quot;/images/2012/Urnas-1.jpg 300w, /images/2012/Urnas-1.jpg 768w, /images/2012/Urnas-1.jpg 1024w, /images/2012/Urnas-1.jpg 1600w, /images/2012/Urnas-1.jpg 1296w&amp;quot; sizes=&amp;ldquo;auto, (max-width: 300px) 100vw, 300px&amp;rdquo; /&amp;gt;]&lt;a class="link" href="https://hbautista.com/images/2012/Urnas-1.jpg" &gt;2&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt; Y pues ya pasó una semana desde las elecciones aquí en México y aún no termina, lo que me llamó la atención y algo de lo poco que vi bien es de la participación ciudadana, creo que fue la que más participación a tenido de las que yo recuerde.&lt;/p&gt;&#10;&lt;p&gt;Y pues bien, en el plano laboral no me puedo quejar, tengo un empleo estable, donde estaré a cargo de algunos proyectos y haciendo cosas relacionado al perfil que busco, además de alianzas estratégicas con algunos amigos para otro proyectos que se están cocinando y espero que vean la luz antes de fin de año.&lt;/p&gt;&#10;&lt;p&gt; Por otro lado el mes pasado y éste, son importantes en mi ámbito personal y familiar 😉 ya que cumplo años.&lt;/p&gt;&#10;&lt;p&gt;De entre mis pendientes (que tengo muchos) esta el poder hacerme de una motocicleta (que nadie quiere que tenga) o un vehículo para poder transportarme de forma fácil y económica. Los taxis son caros y el transporte colectivo un caos, por algunas rutas, tráfico, calles tapadas y más.&lt;/p&gt;&#10;&lt;p&gt;En fin, espero escribir en estos días antes de que se me olvide como hacerlo y darles a conocer acerca de temas como: ¿MSOffice en Ubuntu 12.04? o ¿Cómo entrar a sitios bloqueados por medio de SSH?&lt;/p&gt;&#10;&lt;p&gt;See you 🙂&lt;/p&gt;&#10;</description></item></channel></rss>