<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6698354940734707285</atom:id><lastBuildDate>Wed, 31 Dec 2025 08:28:57 +0000</lastBuildDate><category>Linux</category><category>Tips</category><category>Ubuntu</category><category>Tutoriales</category><category>Internet</category><category>Debian</category><category>Software</category><category>Utilidades</category><category>Seguridad</category><category>Acceso Remoto</category><category>Windows</category><category>Programas</category><category>Navegadores</category><category>Redes</category><category>humor</category><category>Docker</category><category>Programación</category><category>Playbook</category><category>Kubernetes</category><category>Antivirus</category><category>Azure</category><category>Twitter</category><category>Android</category><category>Ansible</category><category>Basededatos</category><category>Extensiones</category><category>Juegos</category><category>Manjaro</category><category>Mx-Linux</category><category>Squid</category><category>Facebook</category><category>OSX</category><category>Openshift</category><category>Regedit</category><category>Saltstack</category><title>Ardillas en la Red</title><description></description><link>https://hayardillasenlared.blogspot.com/</link><managingEditor>noreply@blogger.com (Nasty Green)</managingEditor><generator>Blogger</generator><openSearch:totalResults>126</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-711653380676221789</guid><pubDate>Sun, 05 Jul 2020 14:30:00 +0000</pubDate><atom:updated>2020-07-05T11:30:04.135-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Basededatos</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Instalar MS SQL Server en Ubuntu 16.04</title><description>En el post de hoy veremos como &lt;b&gt;instalar &lt;/b&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-linux-2017&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;MS SQL Server 2017&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;b&gt;16.04&lt;/b&gt;, entiendo que los pasos también aplican para &lt;b&gt;Ubuntu 18.04&lt;/b&gt; aunque no para &lt;a href=&quot;https://ubuntu.com/download/desktop&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;b&gt;20.04&lt;/b&gt;, que son las ultimas versiones &lt;b&gt;LTS &lt;/b&gt;de &lt;b&gt;&lt;a href=&quot;https://ubuntu.com/download/server&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
Arrancamos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Primero importamos las claves GPG del repositorio:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Agregamos el repo de &lt;a href=&quot;https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Microsoft&lt;/span&gt;&lt;/a&gt; a nuestro Ubuntu:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo add-apt-repository &amp;quot;$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list)&amp;quot;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Actualizamos los repos:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get update&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRgEbXQbfXJT3bSX6rmYuYa_I-JFZF8kkOB3eIusAsH0PgTNw2_o0Y7HA7PiEmy6ZNwG-pJnfxKkL7CdgIA0cVRuH73Yxjo_0FfqFLZzSE5XhtiQt20brlSGZNpXZtsqqvxqibGapm7_Y/s1600/repos+ms+sql+ubuntu.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;345&quot; data-original-width=&quot;1163&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRgEbXQbfXJT3bSX6rmYuYa_I-JFZF8kkOB3eIusAsH0PgTNw2_o0Y7HA7PiEmy6ZNwG-pJnfxKkL7CdgIA0cVRuH73Yxjo_0FfqFLZzSE5XhtiQt20brlSGZNpXZtsqqvxqibGapm7_Y/s640/repos+ms+sql+ubuntu.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;Y finalmente &lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;instalamos el SQL&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install -y mssql-server&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSz477wzR3esELbs-Sej-lBKam9R552jvOcGgO_MBSEOHUIaianLdA8MXc528ZEpw2fYEBDju6z2e1lRmvcz75nCaRaA_JNtsVmOGgppT49kafo7MS7z081eqb6TfRPU5gv-HdQ6ckgPM/s1600/install+ms+sql+server.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;736&quot; data-original-width=&quot;1038&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSz477wzR3esELbs-Sej-lBKam9R552jvOcGgO_MBSEOHUIaianLdA8MXc528ZEpw2fYEBDju6z2e1lRmvcz75nCaRaA_JNtsVmOGgppT49kafo7MS7z081eqb6TfRPU5gv-HdQ6ckgPM/s640/install+ms+sql+server.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHDWOQPC8_12mpFTu_jU2v723TK-hjUm5M92jMjTR-tNiWobPWVT4YVEGEgcup1ypThaKEd37J5Qef2fy59qSf1JYlGA7NvsyVM9pq7vjNvRaguYxgQY9CNCMUy5jBwExYKqHuljcxuNQ/s1600/ms+sql+setup.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;276&quot; data-original-width=&quot;644&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHDWOQPC8_12mpFTu_jU2v723TK-hjUm5M92jMjTR-tNiWobPWVT4YVEGEgcup1ypThaKEd37J5Qef2fy59qSf1JYlGA7NvsyVM9pq7vjNvRaguYxgQY9CNCMUy5jBwExYKqHuljcxuNQ/s640/ms+sql+setup.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Una vez finalizada la instalación, ejecutamos el &lt;b&gt;setup &lt;/b&gt;de&lt;b&gt; mssql-conf&lt;/b&gt; para configurar la&lt;b&gt; contraseña de SA&lt;/b&gt; y elegir la versión del &lt;b&gt;SQL&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo /opt/mssql/bin/mssql-conf setup&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKm0z4KRGq-3EKe6VmIxZ0tr7uFIe-Gb2Ll0yjHFokMBPTcchDDQ-nWaQsVAHGFVxGbxjr5gZk664nHeqGTwM1YOfA14VdUc8v4o7yh0E_gB2PKuzKJbPz-c1okz_vXu8JxIUURuTkQBE/s1600/edicion+sql+server.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;354&quot; data-original-width=&quot;707&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKm0z4KRGq-3EKe6VmIxZ0tr7uFIe-Gb2Ll0yjHFokMBPTcchDDQ-nWaQsVAHGFVxGbxjr5gZk664nHeqGTwM1YOfA14VdUc8v4o7yh0E_gB2PKuzKJbPz-c1okz_vXu8JxIUURuTkQBE/s640/edicion+sql+server.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Cuando nos pide la versión a elegir, &lt;b&gt;Elegimos la 2&lt;/b&gt;, que es la de &lt;b&gt;Desarrollo&lt;/b&gt;, y que si bien no debe usarse para &lt;b&gt;producción&lt;/b&gt; (porque deberíamos &lt;u&gt;pagar&lt;/u&gt;) nos permite utilizarla de manera &lt;b&gt;gratuita &lt;/b&gt;con&lt;b&gt; todas las funcionalidades&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
(Las ediciones de &lt;b&gt;SQL Server 2017&lt;/b&gt; que tienen licencia gratuita son: Evaluación, Desarrollo y Express.)&lt;br&gt;
&lt;br&gt;
Luego aceptamos la &lt;b&gt;licencia&lt;/b&gt;: &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Yes&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Elegimos el &lt;b&gt;Idioma Español&lt;/b&gt;: &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;3&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Y configuramos la &lt;b&gt;contraseña de SA&lt;/b&gt;: elegimos una contraseña para ese usuario y la confirmamos&lt;br&gt;
&lt;br&gt;
(La contraseña debe tener al menos 8 caracteres, incluidas letras mayúsculas y minúsculas, dígitos de base 10 y/o símbolos no alfanuméricos).&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ljE2oxWqdBw7SmTU1He4E4YLWvMxv_YfveD4r7Bolj8QxP8LhAs2Y2SkMCZzvEskctVQUXy87ZBDvxbG2vDZTusz9LPLXQ-MLwp9X8PKG9Gnhf4FedMtwmje2S2Q6C2SjEtFUKkWXGM/s1600/configuracion+sql+server.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;737&quot; data-original-width=&quot;705&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ljE2oxWqdBw7SmTU1He4E4YLWvMxv_YfveD4r7Bolj8QxP8LhAs2Y2SkMCZzvEskctVQUXy87ZBDvxbG2vDZTusz9LPLXQ-MLwp9X8PKG9Gnhf4FedMtwmje2S2Q6C2SjEtFUKkWXGM/s640/configuracion+sql+server.PNG&quot; width=&quot;612&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Una vez finalizada la configuración &lt;b&gt;verificamos que el servicio se este ejecutando&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;systemctl status mssql-server --no-pager&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStO_8A_02BHlqZdnIj6Xmpm7kd67VT2efCb7unTf4j_V20Nip9LmzyWVfbX3fS03rhs4g9NTCnbqVW579p47eDV6qewD9B595V0AhUYzzpKn9BfnsO0f-UGeJp65_G5o8pviZGWgWqms/s1600/sql+server+running.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;258&quot; data-original-width=&quot;1044&quot; height=&quot;158&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStO_8A_02BHlqZdnIj6Xmpm7kd67VT2efCb7unTf4j_V20Nip9LmzyWVfbX3fS03rhs4g9NTCnbqVW579p47eDV6qewD9B595V0AhUYzzpKn9BfnsO0f-UGeJp65_G5o8pviZGWgWqms/s640/sql+server+running.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Y listo. Ya podríamos conectarnos de manera remota al &lt;b&gt;puerto TCP predeterminado del SQL Server &lt;/b&gt;(&lt;b&gt;1433&lt;/b&gt;).&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/07/instalar-ms-sql-server-ubuntu-1604.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/07/instalar-ms-sql-server-ubuntu-1604.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRgEbXQbfXJT3bSX6rmYuYa_I-JFZF8kkOB3eIusAsH0PgTNw2_o0Y7HA7PiEmy6ZNwG-pJnfxKkL7CdgIA0cVRuH73Yxjo_0FfqFLZzSE5XhtiQt20brlSGZNpXZtsqqvxqibGapm7_Y/s72-c/repos+ms+sql+ubuntu.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-3812850382584032763</guid><pubDate>Sat, 04 Jul 2020 13:30:00 +0000</pubDate><atom:updated>2020-07-04T10:30:01.034-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>ssh: Could not resolve hostname \342\200\223t: Name or service not known</title><description>Te traigo un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Tips&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tip&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; que te salvará la vida (?)&lt;br /&gt;
&lt;br /&gt;
Intentando conectarme por &lt;b&gt;ssh &lt;/b&gt;a un &lt;b&gt;server remoto&lt;/b&gt; para ejecutar un &lt;b&gt;comando &lt;/b&gt;me encontré con el siguiente error:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;ssh: Could not resolve hostname \342\200\223t: Name or service not known&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Lo primero que pensé es que era un tema de &lt;b&gt;DNS&lt;/b&gt;, pero probé algunas cosas sin éxito, hasta que empecé a &lt;b&gt;Googlear&lt;/b&gt; y resultó ser que el problema &lt;a href=&quot;https://stackoverflow.com/questions/52322629/having-an-issue-with-ssh-t-gitgithub-com&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;era el guion&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Yo copié y pegue este comando:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ssh –t root@server.local &#39;sudo reboot&#39;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Pero el guion del &lt;b&gt;-t&lt;/b&gt; generaba el error. El correcto era:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ssh -t root@server.local &#39;sudo reboot&#39;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLU1mXI3tPjJuML1lnYuDRsnSP3mXMEjDyy9_6H7sB5lplGDPtKMxmQ9obkki76ntPEcm-41rErT6p0lPE9M6grJJ7BIRTi-IW5I7HRszsrLNqsWIvlXY0mGIR1EjEfBgVR-YkbdtlfNE/s1600/Name+or+service+not+known.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;96&quot; data-original-width=&quot;746&quot; height=&quot;82&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLU1mXI3tPjJuML1lnYuDRsnSP3mXMEjDyy9_6H7sB5lplGDPtKMxmQ9obkki76ntPEcm-41rErT6p0lPE9M6grJJ7BIRTi-IW5I7HRszsrLNqsWIvlXY0mGIR1EjEfBgVR-YkbdtlfNE/s640/Name+or+service+not+known.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Imperceptible, no jodamos ¬¬&lt;br /&gt;
&lt;br /&gt;
Listo, sencillo. Pero emotivo.&lt;br /&gt;
&lt;br /&gt;
Saludos!</description><link>https://hayardillasenlared.blogspot.com/2020/07/ssh-could-not-resolve-hostname.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLU1mXI3tPjJuML1lnYuDRsnSP3mXMEjDyy9_6H7sB5lplGDPtKMxmQ9obkki76ntPEcm-41rErT6p0lPE9M6grJJ7BIRTi-IW5I7HRszsrLNqsWIvlXY0mGIR1EjEfBgVR-YkbdtlfNE/s72-c/Name+or+service+not+known.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7244227086131915558</guid><pubDate>Fri, 03 Jul 2020 06:30:00 +0000</pubDate><atom:updated>2020-07-03T03:30:03.621-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Unir Linux Ubuntu a Dominio Windows</title><description>Para unir nuestro &lt;b&gt;servidor &lt;/b&gt;con &lt;a href=&quot;https://ubuntu.com/download&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; a nuestro &lt;b&gt;&lt;a href=&quot;https://es.wikipedia.org/wiki/Dominio_(redes_inform%C3%A1ticas)&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Dominio&lt;/span&gt;&lt;/a&gt; &lt;a href=&quot;https://www.microsoft.com/es-ar/windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; primero tenemos que configurar en &lt;a href=&quot;https://ubuntu.com/desktop&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; una &lt;b&gt;IP fija&lt;/b&gt; y los &lt;b&gt;DNS&lt;/b&gt; internos.&lt;br&gt;
Luego debemos crear en el &lt;b&gt;DNS&lt;/b&gt; un&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt; &lt;a href=&quot;https://support.google.com/a/answer/48090?hl=es&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;registro A&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt; con la IP privada del &lt;b&gt;server &lt;/b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y el correspondiente &lt;a href=&quot;https://es.wikipedia.org/wiki/Registro_PTR&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;registro PTR&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Hecho eso, procedemos con la instalación y configuración del &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; &lt;a href=&quot;https://github.com/BeyondTrust/pbis-open/releases&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;pbis open&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;, que es el que nos permitirá unir nuestro &lt;b&gt;Ubuntu &lt;/b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; al &lt;b&gt;dominio&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Instalar Pbis Open&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
Vamos a la &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;a href=&quot;https://github.com/BeyondTrust/pbis-open/releases&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;siguiente &lt;/span&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;dirección&lt;/u&gt; &lt;/b&gt;&lt;/span&gt;y elegimos la versión del &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; correspondiente a nuestro &lt;b&gt;sistema operativo&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
En mi caso, como es un&lt;b&gt; Ubuntu 18.04 LTS&lt;/b&gt; de &lt;b&gt;64 bits&lt;/b&gt; elijo el que dice &lt;b&gt;pbis-open-9.1.0.551.linux.x86_64.deb.sh&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3EXsw1aroE8IQNtbpuxCWKj2SHwxdHyv6U1WDaeVXdoZtJ3jont34u9c8UuoZ-mKApQkXjE8pUel5enQmJC3gyiGU3GEGKrN2VILc0tP5BRdcgcl-2FwPJ9R4ilKQF2-BF0EVsBnm9-U/s1600/pbis+open.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;652&quot; data-original-width=&quot;1160&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3EXsw1aroE8IQNtbpuxCWKj2SHwxdHyv6U1WDaeVXdoZtJ3jont34u9c8UuoZ-mKApQkXjE8pUel5enQmJC3gyiGU3GEGKrN2VILc0tP5BRdcgcl-2FwPJ9R4ilKQF2-BF0EVsBnm9-U/s640/pbis+open.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Copiamos la &lt;b&gt;URL&lt;/b&gt; del archivo y lo descargamos desde el &lt;b&gt;servidor&lt;/b&gt; con el siguiente comando:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;wget https://github.com/BeyondTrust/pbis-open/releases/download/9.1.0/pbis-open-9.1.0.551.linux.x86_64.deb.sh&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6tWaFsGSKFlz2WR_SBkSYxMetxnDOYZ3E3SIEEUQLP_UheEdkLOBaDCDFAB8nzYXM4PTjWo2NkzG6XyEW1jQcMg6XxblT7ry2egTR5uh56qg2tvMoodbh31w0fy9avY2sXfPT4lhncU/s1600/descarga+pbis+open.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;375&quot; data-original-width=&quot;1351&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6tWaFsGSKFlz2WR_SBkSYxMetxnDOYZ3E3SIEEUQLP_UheEdkLOBaDCDFAB8nzYXM4PTjWo2NkzG6XyEW1jQcMg6XxblT7ry2egTR5uh56qg2tvMoodbh31w0fy9avY2sXfPT4lhncU/s640/descarga+pbis+open.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br&gt;
Una vez descargado le damos &lt;b&gt;permisos de ejecución&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;chmod +x pbis-open-9.1.0.551.linux.x86_64.deb.sh&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6hxI_6rt4JAya-IwknurmcNagF0XVRD0-ZDhDlIpP7VBJn2yhYM6OPmmtxqpNNNC3cGWwC8ffR8cSzwEP-3FdFWIBbgCPwmzTUc1FNjBQhWEJQ7Af_FJiMYYMLbVWzZJo7toOjCD7zPs/s1600/chmod+%252Bx.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;109&quot; data-original-width=&quot;1317&quot; height=&quot;52&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6hxI_6rt4JAya-IwknurmcNagF0XVRD0-ZDhDlIpP7VBJn2yhYM6OPmmtxqpNNNC3cGWwC8ffR8cSzwEP-3FdFWIBbgCPwmzTUc1FNjBQhWEJQ7Af_FJiMYYMLbVWzZJo7toOjCD7zPs/s640/chmod+%252Bx.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br&gt;
Y luego lo instalamos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo ./pbis-open-9.1.0.551.linux.x86_64.deb.sh&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbPsZBspj955lVIAluzE-KFuZoXWQwubRdV-GcHBQRzHIY1W_teZHEanL5FR_a98snI1gmhFCDeaEuDExhMGxGmk898ACE4SqKyR-NLlq9_qfrSr_okeV3VLcshBYEuXPWAr7MPavaIds/s1600/install+pbis-open-9.1.0.551.linux.x86_64.deb.PNg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;516&quot; data-original-width=&quot;714&quot; height=&quot;462&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbPsZBspj955lVIAluzE-KFuZoXWQwubRdV-GcHBQRzHIY1W_teZHEanL5FR_a98snI1gmhFCDeaEuDExhMGxGmk898ACE4SqKyR-NLlq9_qfrSr_okeV3VLcshBYEuXPWAr7MPavaIds/s640/install+pbis-open-9.1.0.551.linux.x86_64.deb.PNg&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br&gt;
Una vez instalado, y &lt;b&gt;antes de unir la maquina al dominio&lt;/b&gt;, reiniciamos con:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Al iniciar, ahora si, la &lt;b&gt;unimos al dominio&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;domainjoin-cli join nombrededominio&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Nos va a pedir las &lt;b&gt;credenciales&lt;/b&gt; de un usuario &lt;b&gt;que tenga permisos para unir maquinas al dominio&lt;/b&gt;, las ingresamos y listo:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmM6xlTSsuzjZlt-qYi0tymiwi32bZYBGI_EZOoko0aB2eUgQwU80LmrCdAObzLnz7D9jgvn22enFgdcak-J0xBiwMCp-UuCTwaeMoGo-CTJl0-33LPmdh7s3eF6nDVVJrvD3vHhx3lL0/s1600/linux+success.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;174&quot; data-original-width=&quot;1344&quot; height=&quot;82&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmM6xlTSsuzjZlt-qYi0tymiwi32bZYBGI_EZOoko0aB2eUgQwU80LmrCdAObzLnz7D9jgvn22enFgdcak-J0xBiwMCp-UuCTwaeMoGo-CTJl0-33LPmdh7s3eF6nDVVJrvD3vHhx3lL0/s640/linux+success.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Ya tenemos la virtual agregada al dominio. Reiniciamos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/07/unir-linux-ubuntu-dominio-windows.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/07/unir-linux-ubuntu-dominio-windows.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3EXsw1aroE8IQNtbpuxCWKj2SHwxdHyv6U1WDaeVXdoZtJ3jont34u9c8UuoZ-mKApQkXjE8pUel5enQmJC3gyiGU3GEGKrN2VILc0tP5BRdcgcl-2FwPJ9R4ilKQF2-BF0EVsBnm9-U/s72-c/pbis+open.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-3728778465449920860</guid><pubDate>Thu, 02 Jul 2020 11:00:00 +0000</pubDate><atom:updated>2020-07-02T08:00:01.286-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Could not reach the DC, it has been blacklisted</title><description>Hoy les traigo un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Tips&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tip&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; salvador (?).&lt;br /&gt;
Al intentar unir una &lt;b&gt;virtual &lt;/b&gt;con &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; a un&amp;nbsp;&lt;b&gt;dominio &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Wind&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ows&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&amp;nbsp;con &lt;a href=&quot;https://github.com/BeyondTrust/pbis-open/releases&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Pbis Open&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; me daba el siguiente error:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Error: ERROR_DOMAIN_BLACKLISTED [code 0x0000251c]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Could not reach the DC, it has been blacklisted.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuM3TpLv9-kX-K_9a4EJgM00D5P_QisXe4w2eH2Vyfkgy1C7MJUyg8-o-Aj6rfSEyhX16-TiXpHxmpv6MbDr3u-uXPE6Vzv4XdfS1dIBUGz_mZmfy4VtfE6LWPE6axOO-xXXB2WkGokRo/s1600/error+unir+linux+dominio.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;183&quot; data-original-width=&quot;583&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuM3TpLv9-kX-K_9a4EJgM00D5P_QisXe4w2eH2Vyfkgy1C7MJUyg8-o-Aj6rfSEyhX16-TiXpHxmpv6MbDr3u-uXPE6Vzv4XdfS1dIBUGz_mZmfy4VtfE6LWPE6axOO-xXXB2WkGokRo/s640/error+unir+linux+dominio.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solución&lt;/u&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
Eliminamos el demonio &lt;a href=&quot;https://en.wikipedia.org/wiki/Avahi_(software)&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;avahi &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;y probamos de nuevo:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get remove avahi-daemon&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo domainjoin-cli join MIDOMINIO&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkuB8Uxtn0CSuyfn_Jbdyhb1KwBBLMZ001dwsQg4ZkVk_kLJdrg1FkQtbTFUxNog6NQosJcUv-yEZRpHZsqZtTPWHIt5Anlhongez5eEl1UgFbgra1g0UPVzcFMVMo6jY4Ag9fG7d2Sic/s1600/error+solucionado.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;692&quot; data-original-width=&quot;1343&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkuB8Uxtn0CSuyfn_Jbdyhb1KwBBLMZ001dwsQg4ZkVk_kLJdrg1FkQtbTFUxNog6NQosJcUv-yEZRpHZsqZtTPWHIt5Anlhongez5eEl1UgFbgra1g0UPVzcFMVMo6jY4Ag9fG7d2Sic/s640/error+solucionado.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Luego volvemos a instalar&amp;nbsp;&lt;b&gt;avahi-daemon&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install avahi-daemon&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;Listo. Sencillo, pero emotivo.&lt;br /&gt;
&lt;br /&gt;
Saludos!</description><link>https://hayardillasenlared.blogspot.com/2020/07/could-not-reach-dc-it-has-been.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuM3TpLv9-kX-K_9a4EJgM00D5P_QisXe4w2eH2Vyfkgy1C7MJUyg8-o-Aj6rfSEyhX16-TiXpHxmpv6MbDr3u-uXPE6Vzv4XdfS1dIBUGz_mZmfy4VtfE6LWPE6axOO-xXXB2WkGokRo/s72-c/error+unir+linux+dominio.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-1923269621438147460</guid><pubDate>Wed, 01 Jul 2020 04:00:00 +0000</pubDate><atom:updated>2020-07-01T01:00:06.479-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Azure</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Navegadores</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Crear Azure Bastion</title><description>¿Que es &lt;b&gt;Azure Bastion&lt;/b&gt;?&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-overview&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure Bastion&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; es un servicio (&lt;b&gt;PaaS&lt;/b&gt;) que proporciona conectividad &lt;b&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-connect-vm-rdp&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;RDP&lt;/span&gt;&lt;/a&gt; &lt;/b&gt;y &lt;b&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-connect-vm-ssh&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;SSH&lt;/span&gt;&lt;/a&gt; &lt;/b&gt;de manera segura y sin problemas a las máquinas virtuales a través del protocolo &lt;b&gt;TLS&lt;/b&gt;.&lt;br&gt;
Gracias a este servicio las &lt;b&gt;máquinas virtuales&lt;/b&gt; &lt;u&gt;no necesitan&lt;/u&gt; &lt;b&gt;una dirección IP pública&lt;/b&gt;, ya que las conexiones se realizan hacia &lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-create-host-portal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure Bastion&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, agregando de esta forma una capa de seguridad a las virtuales.&lt;br&gt;
Con &lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-faq&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure Bastion&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, la conexión a la máquina virtual se realiza directamente desde el &lt;a href=&quot;https://portal.azure.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;portal de Azure&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;. No se necesita un &lt;b&gt;cliente&lt;/b&gt;, &lt;b&gt;agente &lt;/b&gt;o &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; adicional.&lt;br&gt;
La implementación de &lt;a href=&quot;https://docs.microsoft.com/en-us/azure/bastion/bastion-nsg&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure Bastion&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; es por red virtual, con lo cual estará disponible para todas las máquinas virtuales que se encuentren en esa red.&lt;br&gt;
Con &lt;b&gt;Azure Bastion&lt;/b&gt; las maquinas virtuales no solo no necesitan una IP publica sino que tampoco necesitan exponer los puertos &lt;b&gt;RDP &lt;/b&gt;ni &lt;b&gt;SSH&lt;/b&gt;, debido a esto, están protegidas contra el &lt;b&gt;escaneo de puertos&lt;/b&gt; por parte de usuarios maliciosos y malintencionados ubicados fuera de la red.&lt;br&gt;
Con algunas variaciones de acuerdo a la cantidad de conexiones y sesiones en uso, &lt;b&gt;Azure Bastion&lt;/b&gt; soporta, en principio, &lt;b&gt;25 conexiones RDP&lt;/b&gt; concurrentes y &lt;b&gt;50 de SSH&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
En cuanto a los precios se pueden verificar &lt;a href=&quot;https://azure.microsoft.com/en-us/pricing/details/azure-bastion/&quot; style=&quot;color: #38761d; font-weight: bold;&quot;&gt;aqui&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Pasamos a lo importante.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Crear host de Azure Bastion:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Ingresamos al &lt;a href=&quot;https://portal.azure.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;portal de Azure&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y elegimos crear un recurso:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBKojGiWRU7KmQb8GiuhyphenhyphenFtRSWl13zNPS3JmIHKB4l9Qnye69UffDX9AJg_qATLeu2DdQPUe42Gb3_gYeb_J6JNjNlbX-XwYR5fyI7ly9t45N1jSut6h-rvgUBUEPuhm3wRPzehVLX_Fs/s1600/crear+recurso.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;267&quot; data-original-width=&quot;1098&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBKojGiWRU7KmQb8GiuhyphenhyphenFtRSWl13zNPS3JmIHKB4l9Qnye69UffDX9AJg_qATLeu2DdQPUe42Gb3_gYeb_J6JNjNlbX-XwYR5fyI7ly9t45N1jSut6h-rvgUBUEPuhm3wRPzehVLX_Fs/s640/crear+recurso.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Buscamos &lt;b&gt;Bastion&lt;/b&gt;, nos aseguramos que sea el de &lt;b&gt;Microsoft&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXfGvYlXPTKpVpXmdWR0RIBjgBIWWOhMgkQSKtbT9FBiP12An1Maw4ma8ZuAIDFelLQ1my_Zr-VtamSRCaG_CjbW4VdQ6pb2oTanqa-_M3s6JVcnThye8ft1RAyAglDejQl4X5QqY0O0E/s1600/microsoft+bastion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;569&quot; data-original-width=&quot;864&quot; height=&quot;420&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXfGvYlXPTKpVpXmdWR0RIBjgBIWWOhMgkQSKtbT9FBiP12An1Maw4ma8ZuAIDFelLQ1my_Zr-VtamSRCaG_CjbW4VdQ6pb2oTanqa-_M3s6JVcnThye8ft1RAyAglDejQl4X5QqY0O0E/s640/microsoft+bastion.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Y elegimos crear:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvgLpp-H4huFqzYqH7Iz7vPjiKUFvRFWplZGBX2CJU-Op4sxQ74tE0FshxWqvvdCeWjmq2tP83DPmK-1umvKxkBehPZ16r4odFPi23fvOzY3JpJZ2JMiaBFSShQY4hyAEgfOHVD-0A5Go/s1600/crear+bastion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;523&quot; data-original-width=&quot;1029&quot; height=&quot;324&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvgLpp-H4huFqzYqH7Iz7vPjiKUFvRFWplZGBX2CJU-Op4sxQ74tE0FshxWqvvdCeWjmq2tP83DPmK-1umvKxkBehPZ16r4odFPi23fvOzY3JpJZ2JMiaBFSShQY4hyAEgfOHVD-0A5Go/s640/crear+bastion.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Completamos los datos que nos pide como nuestra &lt;b&gt;suscripción&lt;/b&gt;, el &lt;b&gt;grupo de recursos&lt;/b&gt; (en mi caso use uno que ya tenia), el &lt;b&gt;nombre de la instancia&lt;/b&gt;, la &lt;b&gt;región &lt;/b&gt;en donde lo vamos a crear, luego la red virtual  y por ultimo el nombre de la ip publica:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz7_VN4slM2ZQKceSNwEvNtHz6mUafDhLI6FjgJnb6Hoho_lFz15j2zOms4a0AyRUUtWI4Wt2zzAgTFiWKxVNtvtAT9PRxbQigQm-hIbk4pvXFBJSQ14G0JWXbOkq8mdVUWkp7e9WFqfI/s1600/crear+instancia+bastion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;714&quot; data-original-width=&quot;902&quot; height=&quot;506&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz7_VN4slM2ZQKceSNwEvNtHz6mUafDhLI6FjgJnb6Hoho_lFz15j2zOms4a0AyRUUtWI4Wt2zzAgTFiWKxVNtvtAT9PRxbQigQm-hIbk4pvXFBJSQ14G0JWXbOkq8mdVUWkp7e9WFqfI/s640/crear+instancia+bastion.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
En cuanto al &lt;b&gt;grupo de recursos&lt;/b&gt; de &lt;b&gt;Azure &lt;/b&gt;en el que se creará el Bastion, si no tienen uno, deben crear uno nuevo.&lt;br&gt;
&lt;br&gt;
Con respecto a la &lt;b&gt;red virtual&lt;/b&gt; pueden crear una nueva o utilizar una red virtual existente. Si van a utilizar una red virtual existente, tienen que asegurarse de que tenga suficiente espacio libre de direcciones para los  requisitos de subred de &lt;b&gt;Bastion&lt;/b&gt;.&lt;br&gt;
La subred estará dedicada al host de Bastion y debe nombrarse como &lt;b&gt;AzureBastionSubnet&lt;/b&gt;. Esta subred debe ser al menos /27 o mayor.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;AzureBastionSubnet &lt;/b&gt;no admite rutas definidas por el usuario, pero sí admite grupos de seguridad de red.&lt;br&gt;
&lt;br&gt;
La dirección IP pública de &lt;b&gt;Bastion &lt;/b&gt;es a la que se accederá a través de &lt;b&gt;RDP&lt;/b&gt; o &lt;b&gt;SSH &lt;/b&gt;(a través del puerto 443). La IP pública debe estar en la misma región que el recurso &lt;b&gt;Bastion &lt;/b&gt;que están creando.&lt;br&gt;
&lt;br&gt;
Cuando terminamos la configuración, hacemos click en Revisar + Crear y luego en Crear. Esto valida los valores. Una vez que pasa la validación, comienza la implementacion:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSFyEjCu7_YxJrP8dNNT47XgttjawAA0Q_Dpy_A7XTFmm8UGmqj9jp73lE6P5L3oiBDh4oOOYiBIP3MxONnlYvaZbmSGdXhfSuXIjpkdP5kayMF69UMef_GzyKEA5IOxdqXskvqmGlfeI/s1600/se+esta+realizando+la+implementacion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;374&quot; data-original-width=&quot;1366&quot; height=&quot;174&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSFyEjCu7_YxJrP8dNNT47XgttjawAA0Q_Dpy_A7XTFmm8UGmqj9jp73lE6P5L3oiBDh4oOOYiBIP3MxONnlYvaZbmSGdXhfSuXIjpkdP5kayMF69UMef_GzyKEA5IOxdqXskvqmGlfeI/s640/se+esta+realizando+la+implementacion.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNNkZge3VEqLooRPVZpxuqjV416TCAxzXhRJY39pVtb7719JZesjjWY7BT0NhCqO48NAr6fDbw8XVhF6_ZHoKqb8I8bmiBC6C-gfV8CEDBxQT9IjAOSZbJTzYxT6otDzvm02Ayvrw7udE/s1600/implementacion+en+curso.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;608&quot; data-original-width=&quot;1062&quot; height=&quot;366&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNNkZge3VEqLooRPVZpxuqjV416TCAxzXhRJY39pVtb7719JZesjjWY7BT0NhCqO48NAr6fDbw8XVhF6_ZHoKqb8I8bmiBC6C-gfV8CEDBxQT9IjAOSZbJTzYxT6otDzvm02Ayvrw7udE/s640/implementacion+en+curso.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/07/crear-azure-bastion.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/07/crear-azure-bastion.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBKojGiWRU7KmQb8GiuhyphenhyphenFtRSWl13zNPS3JmIHKB4l9Qnye69UffDX9AJg_qATLeu2DdQPUe42Gb3_gYeb_J6JNjNlbX-XwYR5fyI7ly9t45N1jSut6h-rvgUBUEPuhm3wRPzehVLX_Fs/s72-c/crear+recurso.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-2248554001747265146</guid><pubDate>Fri, 19 Jun 2020 04:00:00 +0000</pubDate><atom:updated>2020-06-19T01:00:07.633-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ansible</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Playbook</category><category domain="http://www.blogger.com/atom/ns#">Saltstack</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Instalar Saltstack en Ubuntu</title><description>¿Que es &lt;b&gt;&lt;a href=&quot;https://www.saltstack.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;SaltStack&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;?&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://en.wikipedia.org/wiki/Salt_(software)&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;SaltStack&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; es un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; de código abierto basado en &lt;a href=&quot;http://www.python.org.ar/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Python&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; que sirve para &lt;b&gt;automatizar &lt;/b&gt;la ejecución remota de tareas y configuraciones.&lt;br&gt;
Es de la familia de &lt;a href=&quot;https://www.chef.io/products/chef-infra/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Chef&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, &lt;a href=&quot;https://puppet.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Puppet&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ansible&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ansible&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, sobre este ultimo &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/instalar-ansible-y-crear-playbook.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;hablamos en el blog&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
A través de la &amp;quot;&lt;b&gt;&lt;a href=&quot;https://www.hpe.com/lamerica/es/what-is/infrastructure-as-code.html#:~:text=%C2%BFQu%C3%A9%20es%20la%20infraestructura%20como%20c%C3%B3digo%3F,las%20m%C3%A1quinas%20de%20forma%20manual.&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Infraestructura como código&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&amp;quot;, &lt;b&gt;SaltStack&lt;/b&gt; nos permite realizar la implementación y administración de sistemas, automatización de la configuración, &lt;b&gt;orquestación&lt;/b&gt;, corrección de vulnerabilidades, etc.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;La arquitectura de SaltStack&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
Utiliza una arquitectura &lt;b&gt;maestro&lt;/b&gt;-&lt;b&gt;esclavo &lt;/b&gt;y sus componentes mas importantes son:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Master&lt;/b&gt;: Servidor que se comunica con los agentes instalados en los dispositivos finales llamados &lt;b&gt;Minions&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Minions &lt;/b&gt;: Son los nodos en los cuales se instala un agente que le permite al &lt;b&gt;Master &lt;/b&gt;administrarlos y ejecutar comandos de forma remota.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Grains&lt;/b&gt;: Es una interfaz que proporciona información del sistema, como el sistema operativo, la memoria, el nombre de dominio, el núcleo, la dirección IP, etc.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;States&lt;/b&gt;: Los estados son archivos &lt;b&gt;YAML &lt;/b&gt;(&lt;b&gt;.SLS&lt;/b&gt;) para almacenar la configuración de los &lt;b&gt;Minions&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
El &lt;b&gt;Master &lt;/b&gt;y los &lt;b&gt;Minions &lt;/b&gt;se comunican a través de &lt;b&gt;Keys&lt;/b&gt;. Una vez que se forma una red segura entre ellos, el cliente puede comunicarse sin problemas con el &lt;b&gt;Master &lt;/b&gt;para recibir instrucciones.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Instalar SaltStack:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Agregamos la llave del repo:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;wget -O - https://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Agregamos el repo en &lt;b&gt;/etc/apt/sources.list.d/saltstack.list&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;deb http://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest focal main&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Actualizamos el sistema:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get update&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;Instalación del Master:&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install salt-master&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Verificamos la versión:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;salt --versions-report&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9961d4IBY0puQJ_J_X-WKt9k-g2fJRMG9awUeDInYW7YeB7yygDLR4lqPrlW9ejWkpHwko0kzOUCNb3SyKbBEQKLTMs_vvA0I8Asm-aBt6JTFQQAZTUmLozWNqGi6uybn2yqKUlJz3A/s1600/salt+--versions-report.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;737&quot; data-original-width=&quot;518&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9961d4IBY0puQJ_J_X-WKt9k-g2fJRMG9awUeDInYW7YeB7yygDLR4lqPrlW9ejWkpHwko0kzOUCNb3SyKbBEQKLTMs_vvA0I8Asm-aBt6JTFQQAZTUmLozWNqGi6uybn2yqKUlJz3A/s640/salt+--versions-report.PNG&quot; width=&quot;448&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Ahora editamos el archivo del &lt;b&gt;Master&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo nano /etc/salt/master&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Y cambiamos las siguientes lineas:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;interface: 192.168.2.116&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;gather_job_timeout: 120&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;timeout: 120&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Verificamos el estado del &lt;b&gt;Master&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;systemctl status salt-master&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi692t6OENAtmiLm3j9D3zSnInoDaNY7xD4mRXpq9bj4bjKxMG01H42hNttMuQw5KR_LsamKUHTdzhVwCrGh60RVSpOC-X9RHBBMs5bHDuAHd6Fbz-2gNkp87PqSNLhvI7Mh0UzeoSDSmU/s1600/systemctl+status+salt-master.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;417&quot; data-original-width=&quot;771&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi692t6OENAtmiLm3j9D3zSnInoDaNY7xD4mRXpq9bj4bjKxMG01H42hNttMuQw5KR_LsamKUHTdzhVwCrGh60RVSpOC-X9RHBBMs5bHDuAHd6Fbz-2gNkp87PqSNLhvI7Mh0UzeoSDSmU/s640/systemctl+status+salt-master.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Verificamos las llaves:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo salt-key -L&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioynJpwt3cX5aJ4Z61iK-IOFZM4WTjHPBDv_BcgIXSTwxhg5IphiK89nZnchJ_Y4rfIYeYxcJdq_PDvgZuoqB-wLFEPFzzYhbd7uJ4Fqljb_Fhy3Q7L2MWPwvDMpC4HqyZzS8WqwK-r5c/s1600/salt-key+-L.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;104&quot; data-original-width=&quot;379&quot; height=&quot;174&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioynJpwt3cX5aJ4Z61iK-IOFZM4WTjHPBDv_BcgIXSTwxhg5IphiK89nZnchJ_Y4rfIYeYxcJdq_PDvgZuoqB-wLFEPFzzYhbd7uJ4Fqljb_Fhy3Q7L2MWPwvDMpC4HqyZzS8WqwK-r5c/s640/salt-key+-L.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Vemos que no hay ninguna Aceptada, ni Denegada ni Rechazada.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;Instalación del Minion:&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Agregamos la llave del repo:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;wget -O - https://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Agregamos el repo en &lt;b&gt;/etc/apt/sources.list.d/saltstack.list&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;deb http://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest focal main&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Actualizamos el sistema:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get update&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Ahora instalamos el &lt;b&gt;Minion&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install salt-minion&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Editamos el archivo del &lt;b&gt;Minion&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo nano /etc/salt/minion&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Y agregamos las siguientes lineas:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;master: 192.168.2.116&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;id: primer-minion&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Verificamos el estado del &lt;b&gt;Minion&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;systemctl status salt-minion&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLIDWObP8jyNzIv9p65k3kuLyyJpdGFIxlcCjKyk0KfTvbmiAbypewihyphenhyphen_kaJ_gI1JTZNEiESWxVT87F1jDxPTfE0ioLiQ_Hu5pzH1Q42CNoUM5y-k0MWAeOPf3iK1ZZ18sHOrIHY4b54/s1600/systemctl+status+salt-minion.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;259&quot; data-original-width=&quot;912&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLIDWObP8jyNzIv9p65k3kuLyyJpdGFIxlcCjKyk0KfTvbmiAbypewihyphenhyphen_kaJ_gI1JTZNEiESWxVT87F1jDxPTfE0ioLiQ_Hu5pzH1Q42CNoUM5y-k0MWAeOPf3iK1ZZ18sHOrIHY4b54/s640/systemctl+status+salt-minion.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
En la parte del archivo &lt;b&gt;minion &lt;/b&gt;donde decía &lt;b&gt;master &lt;/b&gt;podríamos haber dejado la palabra &lt;b&gt;salt &lt;/b&gt;y editar el archivo &lt;b&gt;/etc/hosts&lt;/b&gt; asignándole a &lt;b&gt;salt &lt;/b&gt;la IP del &lt;b&gt;servidor&lt;/b&gt;, pero para los fines de este ejemplo directamente usamos la IP y no el nombre &lt;b&gt;DNS&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
Reiniciamos el &lt;b&gt;servicio &lt;/b&gt;para que el &lt;b&gt;Minion &lt;/b&gt;intente conectarse al &lt;b&gt;Master&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;systemctl restart salt-minion&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Chequeamos las &lt;b&gt;llaves &lt;/b&gt;en el &lt;b&gt;Master&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo salt-key -L&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Y vemos que ya nos aparece el &lt;b&gt;primer-minion&lt;/b&gt; (que es el &lt;b&gt;ID&lt;/b&gt; con el que definimos nuestro &lt;b&gt;Minion&lt;/b&gt;) pero en las &lt;b&gt;&lt;u&gt;keys no aceptadas&lt;/u&gt;&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZniyEAlSFyWauG6BdOH2Lx6D1Gm8g6-E6kU1WUArqVXskpuRG0-VIjTwe2noiyXcOcsmeWTCUOK4FRBteMPuWzOIsXxDVquYBK4hr_u2Sv_vxkUrnTSJYb8rFqKe36dCHceTGPXRNnuE/s1600/Unaccepted+Keys.PNG&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;115&quot; data-original-width=&quot;387&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZniyEAlSFyWauG6BdOH2Lx6D1Gm8g6-E6kU1WUArqVXskpuRG0-VIjTwe2noiyXcOcsmeWTCUOK4FRBteMPuWzOIsXxDVquYBK4hr_u2Sv_vxkUrnTSJYb8rFqKe36dCHceTGPXRNnuE/s640/Unaccepted+Keys.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/instalar-saltstack-ubuntu.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/instalar-saltstack-ubuntu.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9961d4IBY0puQJ_J_X-WKt9k-g2fJRMG9awUeDInYW7YeB7yygDLR4lqPrlW9ejWkpHwko0kzOUCNb3SyKbBEQKLTMs_vvA0I8Asm-aBt6JTFQQAZTUmLozWNqGi6uybn2yqKUlJz3A/s72-c/salt+--versions-report.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-1054539085947522910</guid><pubDate>Thu, 18 Jun 2020 22:03:00 +0000</pubDate><atom:updated>2020-06-18T19:05:59.007-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Kubernetes</category><category domain="http://www.blogger.com/atom/ns#">Openshift</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>Instalar Openshift Origin en Ubuntu</title><description>¿Que es &lt;a href=&quot;https://www.openshift.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Openshift&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;?&lt;br&gt;
&lt;br&gt;
A grandes rasgos podría decirse que es el &lt;a href=&quot;https://kubernetes.io/es/docs/concepts/overview/what-is-kubernetes/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;de &lt;b&gt;Red Hat&lt;/b&gt;, aunque en realidad &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Kubernetes&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;es parte de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Openshift&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Openshift&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, y &lt;a href=&quot;https://www.redhat.com/es&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Red Hat&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; lo que hace es introducirle mejoras y comercializarlo. Con lo cual quizás podríamos decir que es un &amp;quot;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Kubernetes&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; con esteroides&amp;quot;, y pago (la &lt;b&gt;versión comercial&lt;/b&gt;).&lt;br&gt;
&lt;br&gt;
¿Que es &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Kubernetes&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;? &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/kubernetes-para-principiantes.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Lo explico &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;u&gt;acá&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Ahora, ¿que es &lt;a href=&quot;https://docs.okd.io/3.11/install/index.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Openshift Origin&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;?&lt;br&gt;
&lt;b&gt;RedHat&lt;/b&gt; suele tener dos versiones de sus productos, la versión de la &lt;b&gt;comunidad&lt;/b&gt;, que es &lt;b&gt;gratuita &lt;/b&gt;y &lt;b&gt;sin soporte&lt;/b&gt;, salvo el soporte que uno puede conseguir en la comunidad obviamente, y la versión de &lt;b&gt;pago&lt;/b&gt;.&lt;br&gt;
&lt;b&gt;Openshift Origin&lt;/b&gt; es la versión &lt;b&gt;gratuita &lt;/b&gt;de &lt;b&gt;código abierto&lt;/b&gt; de &lt;a href=&quot;https://www.openshift.com/try&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Openshift&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
También existe &lt;a href=&quot;https://docs.okd.io/3.11/minishift/getting-started/installing.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Minishift&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, que seria el equivalente a &lt;a href=&quot;https://kubernetes.io/es/docs/tasks/tools/install-minikube/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Minikube&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; de &lt;a href=&quot;https://kubernetes.io/es/docs/setup/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; (son versiones para ser instaladas en una única máquina para probar el producto de forma fácil).&lt;br&gt;
&lt;br&gt;
Dicho esto, pasemos a lo importante.&lt;br&gt;
Para instalar &lt;b&gt;Openshift Origin &lt;/b&gt;primero tenemos que tener funcionando &lt;b&gt;Docker&lt;/b&gt; en nuestra maquina.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Instalar &lt;/span&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/a&gt;:&lt;/u&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Importamos la clave &lt;b&gt;GPG &lt;/b&gt;de &lt;b&gt;Docker&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Agregamos el repo:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo add-apt-repository &amp;quot;deb [arch=amd64] https://download.docker.com/linux/debian buster stable&amp;quot;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Actualizamos el sistema e instalamos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get update&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install -y docker-ce docker-ce-cli&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Agregamos nuestro &lt;b&gt;usuario&lt;/b&gt; al grupo de &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo usermod -aG docker ardillasenlared&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;br&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;Instalar Openshift Origin:&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Descargamos el &lt;b&gt;archivo &lt;/b&gt;con el &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;wget https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Lo descomprimimos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tar xvzf openshift*.tar.gz&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Ingresamos a la carpeta de &lt;b&gt;Openshift&lt;/b&gt; recién creada:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cd openshift-origin-client-tools*/&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Movemos los binarios &lt;b&gt;oc &lt;/b&gt;y &lt;b&gt;kubectl&lt;/b&gt; a &lt;b&gt;/usr/local/bin&lt;/b&gt;:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo mv  oc kubectl  /usr/local/bin/&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Verificamos la versión:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;oc version&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Habilitamos que pueda usar registries inseguros:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cat &amp;lt;&amp;lt; EOF | sudo tee /etc/docker/daemon.json&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;{&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;    &amp;quot;insecure-registries&amp;quot; : [ &amp;quot;172.30.0.0/16&amp;quot; ]&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;}&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;EOF&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Reiniciamos el servicio de &lt;b&gt;Docker&lt;/b&gt;:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo service docker restart&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Iniciamos el &lt;b&gt;cluster &lt;/b&gt;en el &lt;b&gt;servidor&lt;/b&gt;:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;oc cluster up&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Bajamos el &lt;b&gt;cluster&lt;/b&gt;:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;oc cluster down&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Configuramos para que &lt;b&gt;Openshift &lt;/b&gt;no redirija constantemente a &lt;b&gt;127.0.0.1&lt;/b&gt;.&lt;br&gt;
Para ello, abrimos el &lt;b&gt;archivo &lt;/b&gt;de configuración con el comando:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo nano ./openshift.local.clusterup/openshift-controller-manager/openshift-master.kubeconfig&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Y cambiamos&lt;b&gt;:&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;server: https://127.0.0.1:8443&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Por:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;server: https://SERVER_IP:8443&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
Guardamos y levantamos nuevamente el &lt;b&gt;cluster&lt;/b&gt; pero esta vez especificando la &lt;b&gt;IP&lt;/b&gt;:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;oc cluster up --public-hostname=SERVER_IP&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzn9FbBUBaZR0sVNyv42TZfZPLZeymSKgEozueX3MJiOAfxhNL2zG2fNNKhr-xgV_guUrH4n2BVE0UsyoKxsCHG1BxVtnBG9F3F662dZhbLs2vEeh3IEkYyuFHQZTie3NIol6Nvehko6I/s1600/openshift+origin.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;684&quot; data-original-width=&quot;1352&quot; height=&quot;322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzn9FbBUBaZR0sVNyv42TZfZPLZeymSKgEozueX3MJiOAfxhNL2zG2fNNKhr-xgV_guUrH4n2BVE0UsyoKxsCHG1BxVtnBG9F3F662dZhbLs2vEeh3IEkYyuFHQZTie3NIol6Nvehko6I/s640/openshift+origin.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/instalar-openshift-origin-ubuntu.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/instalar-openshift-origin-ubuntu.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzn9FbBUBaZR0sVNyv42TZfZPLZeymSKgEozueX3MJiOAfxhNL2zG2fNNKhr-xgV_guUrH4n2BVE0UsyoKxsCHG1BxVtnBG9F3F662dZhbLs2vEeh3IEkYyuFHQZTie3NIol6Nvehko6I/s72-c/openshift+origin.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-6920346042856120996</guid><pubDate>Sun, 14 Jun 2020 13:00:00 +0000</pubDate><atom:updated>2020-06-14T10:00:01.017-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Manjaro</category><category domain="http://www.blogger.com/atom/ns#">Mx-Linux</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Compartir carpeta con MX Linux</title><description>La otra vez mostraba &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/conectarse-rdp-ubuntu-desde-Windows-crear-carpeta-compartida.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;en este post&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&amp;nbsp;como conectarnos por &lt;b&gt;RDP &lt;/b&gt;a &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;y como &lt;b&gt;compartir una carpeta&lt;/b&gt; con &lt;b&gt;&lt;a href=&quot;https://www.samba.org/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Samba&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, esta ultima parte por &lt;b&gt;linea de comandos&lt;/b&gt;.&lt;br /&gt;
Luego, &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/mover-panel-mx-linux-abajo.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;en este post&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, hable de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Mx-Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;MX Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y como lo ponía fácil de cara al &lt;b&gt;usuario&lt;/b&gt;.&lt;br /&gt;
Bueno, una de las cosas en las que lo pone fácil es en la de &lt;b&gt;compartir carpetas&lt;/b&gt;, podes no saber absolutamente nada, y con solo &lt;b&gt;2 clicks&lt;/b&gt; vas a poder &lt;b&gt;compartir una carpeta&lt;/b&gt;. En realidad son muchos mas clicks pero hay que vender ¬¬&lt;br /&gt;
Arranquemos.&lt;br /&gt;
&lt;br /&gt;
Para &lt;b&gt;compartir una carpeta&lt;/b&gt; con &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Mx-Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;MX Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, vamos a &quot;&lt;b&gt;Inicio&lt;/b&gt;&quot;, escribimos &lt;b&gt;Samba&lt;/b&gt;&amp;nbsp;y luego le hacemos click:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTCXpSF4vZKOwfJf6vvsQ8TfFQokLkp9fYOgiLk0WY8reZdXe5ctcfUfoE3vnc_9LeeEeKos2OfKcMqY5JnGy_Z0jeMtmkPBNA8V7cN-2guKINRpr6rnpcuTGvYg682AiNBehIyB8rHuY/s1600/samba+mx+linux.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;589&quot; data-original-width=&quot;535&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTCXpSF4vZKOwfJf6vvsQ8TfFQokLkp9fYOgiLk0WY8reZdXe5ctcfUfoE3vnc_9LeeEeKos2OfKcMqY5JnGy_Z0jeMtmkPBNA8V7cN-2guKINRpr6rnpcuTGvYg682AiNBehIyB8rHuY/s640/samba+mx+linux.PNG&quot; width=&quot;580&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Nos va a pedir la contraseña de &lt;b&gt;root&lt;/b&gt;, la ingresamos y nos va a aparecer la siguiente pantalla:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJeJC6fQjPspW6mqUzhUiEdQvyfSxHmD6zSW3kS1jwUyjY3_aTMtsHluDYnXv4x7ceh5Z2mZKiP3NTArikhnsvqSZ2IcXqrkxbQiuxGUf7SIHpoe8D4J_FE4QX7wLCEEsQkL9z0iKuo5Y/s1600/configuracion+servidor+samba.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;429&quot; data-original-width=&quot;603&quot; height=&quot;454&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJeJC6fQjPspW6mqUzhUiEdQvyfSxHmD6zSW3kS1jwUyjY3_aTMtsHluDYnXv4x7ceh5Z2mZKiP3NTArikhnsvqSZ2IcXqrkxbQiuxGUf7SIHpoe8D4J_FE4QX7wLCEEsQkL9z0iKuo5Y/s640/configuracion+servidor+samba.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Vamos a &lt;b&gt;crear el usuario de Samba&lt;/b&gt; con el cual vamos a acceder al &lt;b&gt;recurso compartido&lt;/b&gt;.&lt;br /&gt;
Para ello vamos a &lt;b&gt;Preferencias&lt;/b&gt;&amp;nbsp;-&amp;gt; &lt;b&gt;Usuarios Samba&lt;/b&gt;&amp;nbsp;-&amp;gt; &lt;b&gt;Añadir usuario&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiGavmFxoyLYuveFA3P8ODG32A4_cCCDnPwRVOg_-Wi_9j-uj-W0kVllG2Yammam4p42SPWLYAdIbt9vryAYrEgF1Z5KeGtd2jQcYb57SiwaMbhoUMHKnSUf7DvHcS2czKoQfGFl5_WJI/s1600/crear+nuevo+usuario+samba.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;366&quot; data-original-width=&quot;600&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiGavmFxoyLYuveFA3P8ODG32A4_cCCDnPwRVOg_-Wi_9j-uj-W0kVllG2Yammam4p42SPWLYAdIbt9vryAYrEgF1Z5KeGtd2jQcYb57SiwaMbhoUMHKnSUf7DvHcS2czKoQfGFl5_WJI/s640/crear+nuevo+usuario+samba.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
En &lt;b&gt;Nombre de usuario Unix&lt;/b&gt;&amp;nbsp;desplegamos el menú y elegimos nuestro &lt;b&gt;usuario de inicio de&amp;nbsp;sesión&lt;/b&gt;, en mi caso &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ardillasenlared&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;.&lt;br /&gt;
En &lt;b&gt;Nombre de usuario &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&amp;nbsp;&lt;/a&gt;podemos poner cualquiera, si son de olvidarse pueden usar las mismas credenciales que usan para loguearse en la compu.&lt;br /&gt;
&lt;b&gt;Aceptamos&lt;/b&gt;&amp;nbsp;las 2 ventanas y luego procedemos a &lt;b&gt;compartir la carpeta&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello hacemos click en el boton &quot;&lt;b&gt;+&lt;/b&gt;&quot; de la izquierda y luego en &lt;b&gt;Examinar&lt;/b&gt;:&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9-0GEasEXN7ZjdG6_q4a5IjDwvyzT-_Hi40LoE2ZP6AzBmbkBoIm7BklEMKhyphenhyphen8Q42xihWgoslWHHfHjRioZsyt5MqYRbTRAtfYcDcmm98fo_zCs9sGTPBEGbaf_fhZb0m6UcNg5njV4/s1600/crear+recurso+compartido.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;431&quot; data-original-width=&quot;607&quot; height=&quot;454&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9-0GEasEXN7ZjdG6_q4a5IjDwvyzT-_Hi40LoE2ZP6AzBmbkBoIm7BklEMKhyphenhyphen8Q42xihWgoslWHHfHjRioZsyt5MqYRbTRAtfYcDcmm98fo_zCs9sGTPBEGbaf_fhZb0m6UcNg5njV4/s640/crear+recurso+compartido.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Ahí elegimos la &lt;b&gt;carpeta &lt;/b&gt;que queremos &lt;b&gt;compartir&lt;/b&gt;, en mi caso &lt;b&gt;Música&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-W1wHC0InOCv1dzUieR8mp9UdMYm_MDUrUL5kwuPpALqiXHtkvL1xtKI7DSL9lHpZk6PAJpBPX2NY1jeDicNzT-qzgaUmnwHGuVmqionxmjqw60yjoB6NVvOBTxhPzevr468lfXmsqw8/s1600/compartir+carpeta.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;342&quot; data-original-width=&quot;841&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-W1wHC0InOCv1dzUieR8mp9UdMYm_MDUrUL5kwuPpALqiXHtkvL1xtKI7DSL9lHpZk6PAJpBPX2NY1jeDicNzT-qzgaUmnwHGuVmqionxmjqw60yjoB6NVvOBTxhPzevr468lfXmsqw8/s640/compartir+carpeta.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
La seleccionamos y ponemos &lt;b&gt;Aceptar&lt;/b&gt;.&lt;br /&gt;
Tildamos &lt;b&gt;Visible &lt;/b&gt;y &lt;b&gt;Permiso de Escritura&lt;/b&gt;, ambas son optativas obviamente, pero en mi caso quiero que la carpeta se encuentre &lt;b&gt;visible &lt;/b&gt;en el &lt;b&gt;recurso compartido&lt;/b&gt; y que me permita copiar &lt;b&gt;archivos &lt;/b&gt;desde &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Windows&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLJ3BAbFduwJuVgMIK7x660Ve7fM_uGO5Ytb3UXBxYu0o9ubNkSGOOi8wbxcQrejJGm6Q8O3d-yqgQTQY_Np1vPIwJepHZF-OtuaajBD5Kj686yS2k9hatgOfJ31b2aa0IQr2fHPjiBuY/s1600/escritura+recurso+compartido.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;369&quot; data-original-width=&quot;604&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLJ3BAbFduwJuVgMIK7x660Ve7fM_uGO5Ytb3UXBxYu0o9ubNkSGOOi8wbxcQrejJGm6Q8O3d-yqgQTQY_Np1vPIwJepHZF-OtuaajBD5Kj686yS2k9hatgOfJ31b2aa0IQr2fHPjiBuY/s640/escritura+recurso+compartido.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Ahora vamos a la parte de permisos en la pestaña que dice &lt;b&gt;Acceso&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEKE24WjIUR0SNunRrsdyfKS1PY0BS7pFf_rPR-5QF7_DZlrKVfZ5uxQl0yvbI6tVUAnXdrTaiej14wfOHw-t4hcr44qYcWPmOItXYSNesEEKq_t2-tLcpoh9wFiAONAHyzFLFxgKENDA/s1600/permisos+carpeta+compartida.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;363&quot; data-original-width=&quot;597&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEKE24WjIUR0SNunRrsdyfKS1PY0BS7pFf_rPR-5QF7_DZlrKVfZ5uxQl0yvbI6tVUAnXdrTaiej14wfOHw-t4hcr44qYcWPmOItXYSNesEEKq_t2-tLcpoh9wFiAONAHyzFLFxgKENDA/s640/permisos+carpeta+compartida.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Ahí podemos elegir que este accesible para &lt;b&gt;todos &lt;/b&gt;(&lt;u&gt;no recomendado&lt;/u&gt;) o solo para&lt;b&gt; nuestro usuario&lt;/b&gt;. Tildamos &lt;b&gt;nuestro usuario&lt;/b&gt; y aceptamos.&lt;br /&gt;
&lt;br /&gt;
Ahora en nuestra maquina con &lt;b&gt;&lt;a href=&quot;https://www.microsoft.com/es-ar/windows/get-windows-10&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; presionamos al mismo tiempo&lt;b&gt; la tecla con el logo de &lt;/b&gt;&lt;a href=&quot;https://www.microsoft.com/es-ar/windows&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y la letra &lt;b&gt;R&lt;/b&gt; y escribimos: &lt;b&gt;\\ipdenuestraPCconMXLinux&lt;/b&gt;. En mi caso 192.168.2.119:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibNt5TeWpKvNLdr_PXvOwqwQgOvve8Fj2VjThBzkqACMiP_sr1yRGRZ1nNzaLIBK90_U8dtFCOkj-ZIEGoxIcTB-maefTA6vC_aqf-HjmOvmLxwAPJo7m-KF4NpwIvLiBmREuR6rCaUQo/s1600/acceso+remoto.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;209&quot; data-original-width=&quot;405&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibNt5TeWpKvNLdr_PXvOwqwQgOvve8Fj2VjThBzkqACMiP_sr1yRGRZ1nNzaLIBK90_U8dtFCOkj-ZIEGoxIcTB-maefTA6vC_aqf-HjmOvmLxwAPJo7m-KF4NpwIvLiBmREuR6rCaUQo/s640/acceso+remoto.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
¿&lt;b&gt;Como sabemos la IP de nuestra maquina con &lt;/b&gt;&lt;a href=&quot;https://sourceforge.net/projects/mx-linux/files/latest/download&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;MX Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;?&lt;br /&gt;
&lt;br /&gt;
Vamos a &quot;&lt;b&gt;Inicio&lt;/b&gt;&quot;, escribimos &quot;&lt;b&gt;Terminal&lt;/b&gt;&quot;, hacemos click en &quot;&lt;b&gt;Terminal de Xfce&lt;/b&gt;&quot; y ejecutamos el comando:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ip addr&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK-ZPNvPGR6TJmMUrO6V3g7UIPAaWykc-KvDpFTMaacG8cYJxXt69HMTgmnDOOmrXAiOGh1DIPQJzlU47Pc_OC40sVcDMPrlSlrETss3bQNtvBu2_nrIUtliedp9TAmJd_4-7FNzyyMo0/s1600/ip+addr.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;623&quot; data-original-width=&quot;1333&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK-ZPNvPGR6TJmMUrO6V3g7UIPAaWykc-KvDpFTMaacG8cYJxXt69HMTgmnDOOmrXAiOGh1DIPQJzlU47Pc_OC40sVcDMPrlSlrETss3bQNtvBu2_nrIUtliedp9TAmJd_4-7FNzyyMo0/s640/ip+addr.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Ahí nos va a aparecer la &lt;b&gt;IP&lt;/b&gt;, y esa es la que tenemos que ingresar para &lt;b&gt;acceder al recurso compartido&lt;/b&gt;.&lt;br /&gt;
Bueno, aceptamos y nos van a aparecer todas las carpetas compartidas del &lt;b&gt;servidor&lt;/b&gt;. Le hacemos doble click a la que queremos abrir, en mi caso Música, y nos va a pedir las credenciales de &lt;b&gt;Samba&lt;/b&gt;, las ingresamos:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCN6i3ixCSmLR0rxATLCVEvOn9fBL7ekMWLb_ZwTq73ANX09VL9sA3-oEBXcR-9BkKMmUDlUd-ZV130SCPpcKLfMObLr0RUSSym-YmUy6A6D4sfcs93ynsN8trDssv9mqR1sksZDYr2_M/s1600/escribir+credenciales+de+red.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;513&quot; data-original-width=&quot;805&quot; height=&quot;406&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCN6i3ixCSmLR0rxATLCVEvOn9fBL7ekMWLb_ZwTq73ANX09VL9sA3-oEBXcR-9BkKMmUDlUd-ZV130SCPpcKLfMObLr0RUSSym-YmUy6A6D4sfcs93ynsN8trDssv9mqR1sksZDYr2_M/s640/escribir+credenciales+de+red.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Y listo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLFvDNYc-DrwNuSqUqK3cdM72GcJefj1Vj71DWcVkb7yYRO7BriqLunAs4P_no_5nVMLmjPQ9y-MPRvhFE_6fqRwFB0T04oZoD8nupzUe3Vn2Tlk1UPlTl6OK9fEPdqo1tc7gz9Grp0Kw/s1600/ingreso+carpeta.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;172&quot; data-original-width=&quot;476&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLFvDNYc-DrwNuSqUqK3cdM72GcJefj1Vj71DWcVkb7yYRO7BriqLunAs4P_no_5nVMLmjPQ9y-MPRvhFE_6fqRwFB0T04oZoD8nupzUe3Vn2Tlk1UPlTl6OK9fEPdqo1tc7gz9Grp0Kw/s640/ingreso+carpeta.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Si quisiéramos acceder a esa carpeta compartida desde otro &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, por ejemplo &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Manjaro&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Manjaro&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, y de manera &lt;b&gt;simple&lt;/b&gt;,&lt;b&gt;&amp;nbsp;&lt;/b&gt;abrimos cualquier &lt;b&gt;gestor de archivos&lt;/b&gt; y escribimos en la &lt;b&gt;barra de direcciones&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;smb://ardillaswindows@192.168.2.119/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Reemplazando &lt;b&gt;ardillaswindows &lt;/b&gt;por el &lt;b&gt;nombre de usuario&lt;/b&gt; que usamos en nuestro&amp;nbsp;&lt;b&gt;Samba&lt;/b&gt;, y la&amp;nbsp;&lt;b&gt;dirección&amp;nbsp;IP&lt;/b&gt; por la de nuestro&amp;nbsp;&lt;b&gt;servidor&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTctzHdGtMbUNQRUHvmo5SRAXhXnhQQg54j1cCvE_dHxv_FHEyqO3FjOUoHkJXWdqfQUWJGqe4sUEQyFeOXdY7zucudxfeqyKN8UYsqNmDTNtND5IvHiJ4-EVRGikhm2l-zwljD_IZp0/s1600/manjaro+samba.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;599&quot; data-original-width=&quot;549&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTctzHdGtMbUNQRUHvmo5SRAXhXnhQQg54j1cCvE_dHxv_FHEyqO3FjOUoHkJXWdqfQUWJGqe4sUEQyFeOXdY7zucudxfeqyKN8UYsqNmDTNtND5IvHiJ4-EVRGikhm2l-zwljD_IZp0/s640/manjaro+samba.PNG&quot; width=&quot;586&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Ingresamos la contraseña del&amp;nbsp;&lt;b&gt;usuario de Samba&lt;/b&gt;, hacemos doble click en &lt;b&gt;Música&lt;/b&gt;&amp;nbsp;y listo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWEAeU5LF_QCFSh5eI79tvZfX-OTL6eXAp49MVeyXZR7OS6OkmMsnqNYdVEKLmZkVgg9BVutJbalhLM2RSLWs6jTrMCKfxF0Pu70LmS3qJdgUpp81_6C6lqHkoczhLSL2QNSrMC2BEamg/s1600/manjaro+compartida.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;620&quot; height=&quot;614&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWEAeU5LF_QCFSh5eI79tvZfX-OTL6eXAp49MVeyXZR7OS6OkmMsnqNYdVEKLmZkVgg9BVutJbalhLM2RSLWs6jTrMCKfxF0Pu70LmS3qJdgUpp81_6C6lqHkoczhLSL2QNSrMC2BEamg/s640/manjaro+compartida.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Ya podemos acceder desde &lt;a href=&quot;https://distrowatch.com/table.php?distribution=manjaro&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Manjaro&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; también.&lt;br /&gt;
&lt;br /&gt;
Fácil, ¿no?&lt;br /&gt;
&lt;br /&gt;
¿Y que esperas para compartir?&lt;br /&gt;
&lt;br /&gt;
Saludos!</description><link>https://hayardillasenlared.blogspot.com/2020/06/compartir-carpeta-mx-linux.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTCXpSF4vZKOwfJf6vvsQ8TfFQokLkp9fYOgiLk0WY8reZdXe5ctcfUfoE3vnc_9LeeEeKos2OfKcMqY5JnGy_Z0jeMtmkPBNA8V7cN-2guKINRpr6rnpcuTGvYg682AiNBehIyB8rHuY/s72-c/samba+mx+linux.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-5253179911077557694</guid><pubDate>Sat, 13 Jun 2020 00:38:00 +0000</pubDate><atom:updated>2020-06-12T21:38:05.561-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Mx-Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>Mover panel de MX Linux hacia abajo</title><description>Desde hace algún tiempo que veo diversos &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blogs&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; hablar de esta &lt;b&gt;distribución &lt;/b&gt;llamada &lt;a href=&quot;https://mxlinux.org/download-links/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Mx Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
La verdad es que como suele haber gran cantidad de &quot;&lt;b&gt;sabores&lt;/b&gt;&quot; pensé que era una &lt;b&gt;distro &lt;/b&gt;mas que con el tiempo se iría desdibujando.&lt;br /&gt;
Por otro lado, confieso, el nombre me resultaba raro, por un lado pensé que era alguna &lt;b&gt;distro &lt;/b&gt;relacionada al &lt;b&gt;correo &lt;/b&gt;(?), quizás porque asociaba el &lt;b&gt;MX &lt;/b&gt;al &lt;a href=&quot;https://ar.godaddy.com/help/que-es-un-registro-mx-324&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;registro MX del correo&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, pero a medida que su &lt;b&gt;popularidad &lt;/b&gt;crecía pensé que definitivamente no debería tener nada que ver con &lt;b&gt;correo&lt;/b&gt;, aunque por ahí tenia que ver con &lt;b&gt;México &lt;/b&gt;(?). Que bien los mexicanos pensaba, viva México cabrones ¬¬, que lanzaron una &lt;b&gt;distro tan popular&lt;/b&gt;, pero no... nada que ver...&lt;br /&gt;
La cuestión es que en &lt;a href=&quot;https://distrowatch.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Distrowatch&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; su &lt;b&gt;popularidad &lt;/b&gt;era demasiada como para seguir ignorándola o seguir quedándome solo con el nombre sin ver de que se trataba, así que me vi este &lt;a href=&quot;https://www.youtube.com/watch?v=0P03P2VfFOg&amp;amp;feature=youtu.be&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;video de Yoyo Fernandez&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, muy recomendado por cierto, e inmediatamente corrí a instalarla (no corrí mucho en realidad, estuve todo el tiempo sentado de hecho ¬¬).&lt;br /&gt;
Por ahora solo &lt;b&gt;virtual&lt;/b&gt;, pero la verdad es que ya me dieron muchas ganas de reemplazar el &lt;b&gt;&lt;a href=&quot;https://distrowatch.com/table.php?distribution=kubuntu&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubuntu&lt;/span&gt; &lt;/a&gt;&lt;/b&gt;que instalé hace poco, y que hace &lt;u&gt;sudar a mi notebook&lt;/u&gt; como una condenada.&lt;br /&gt;
Es una &lt;b&gt;distro &lt;/b&gt;absolutamente recomendable para la gente que recién empieza, me animo a decir que aun mas que &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, porque tiene toda la potencia y estabilidad de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Debian&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Debian&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&amp;nbsp;(&lt;b&gt;Stable&lt;/b&gt;) corriendo por abajo, y pone las cosas &lt;b&gt;muy fáciles de cara al usuario&lt;/b&gt;, casi les diría que no hay que hacer absolutamente nada.&lt;br /&gt;
Es una &lt;b&gt;distro &lt;/b&gt;super &lt;b&gt;liviana&lt;/b&gt;, &lt;b&gt;fluida&lt;/b&gt;, &lt;u&gt;aun con hardware muy viejo&lt;/u&gt; como el mio, esto también es gracias a que usa el &lt;b&gt;entorno de escritorio&lt;/b&gt; &lt;b&gt;&lt;a href=&quot;https://www.xfce.org/&quot; style=&quot;color: #38761d;&quot;&gt;XFCE&lt;/a&gt;&amp;nbsp;&lt;/b&gt;que tiene como objetivo ser &lt;b&gt;rápido &lt;/b&gt;y &lt;b&gt;ligero&lt;/b&gt;.&lt;br /&gt;
Lo único que no me gustó y que no pude superar es la &lt;b&gt;barra &lt;/b&gt;o &lt;b&gt;panel &lt;/b&gt;al &lt;b&gt;costado&lt;/b&gt;, no se uds, pero para mi la &lt;b&gt;barra &lt;/b&gt;va &lt;b&gt;arriba &lt;/b&gt;o &lt;b&gt;abajo&lt;/b&gt;, suelo usar la barra arriba en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;y abajo en &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, pero en este caso, como estoy alocado y con muchas ganas de innovar (¬¬) voy a poner la &lt;b&gt;barra abajo&lt;/b&gt; en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
En realidad la voy a poner abajo porque estoy apuntando este post a gente que por ahí viene de &lt;a href=&quot;https://www.microsoft.com/es-es/software-download/windows10&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; que creo que es el publico al que apunta esta &lt;b&gt;distro &lt;/b&gt;y que le va a resultar mas cómodo tener la barra abajo.&lt;br /&gt;
Bueno, basta de todo, vamos a los hechos.&lt;br /&gt;
&lt;br /&gt;
Para cambiar la barra de &lt;b&gt;&lt;a href=&quot;https://sourceforge.net/projects/mx-linux/files/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;MX Linux&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&amp;nbsp;vamos a &quot;&lt;b&gt;Inicio&lt;/b&gt;&quot;&lt;b&gt;&amp;nbsp;&lt;/b&gt;-&amp;gt; &lt;b&gt;Configuración &lt;/b&gt;-&amp;gt; &lt;b&gt;Panel&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFrIKETpSKhEkc0yoUXeSVBkCaC0gwclquvHJbYjdMwnOVexIaiUgIwedQutCfOxZFrb2bizSEG1xgGdFzkX_lRDfZTb_jXxt70Uq9HEVJM89KmnWQSzAlpHu4Aqq309RwS7uckGgXfIo/s1600/panel+mx+linux.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;595&quot; data-original-width=&quot;566&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFrIKETpSKhEkc0yoUXeSVBkCaC0gwclquvHJbYjdMwnOVexIaiUgIwedQutCfOxZFrb2bizSEG1xgGdFzkX_lRDfZTb_jXxt70Uq9HEVJM89KmnWQSzAlpHu4Aqq309RwS7uckGgXfIo/s640/panel+mx+linux.PNG&quot; width=&quot;608&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXHFbR5kA_ic2v9dgXzDxxEUENyQiXWcmkXCUmX7V0OK64Wfx21cEsdXbc-2NTplD-jR8iVaP55G4C7s07aFP6p-_oQ2edllasij9sDwotm4oJVaQ5H5k3kh9XTCLvFSxQJAtjsSl-KJs/s1600/preferencias+de+panel.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;587&quot; data-original-width=&quot;450&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXHFbR5kA_ic2v9dgXzDxxEUENyQiXWcmkXCUmX7V0OK64Wfx21cEsdXbc-2NTplD-jR8iVaP55G4C7s07aFP6p-_oQ2edllasij9sDwotm4oJVaQ5H5k3kh9XTCLvFSxQJAtjsSl-KJs/s640/preferencias+de+panel.PNG&quot; width=&quot;490&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Destildamos &lt;b&gt;Bloquear panel&lt;/b&gt;&amp;nbsp;y cambiamos &lt;b&gt;Modo&lt;/b&gt;&amp;nbsp;a &lt;b&gt;Horizontal&lt;/b&gt;&amp;nbsp;y con el Mouse arrastramos la barra hacia abajo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqxuq9AeSy526RPO72wIFCWrZJ3HjnyMDJQLBgaGA6tqFIIXSqkMKhsPcRjI-64Eo_yK0el1IZX61KOEf6Q6BGaICQHggb52rHZVEX0G1xvOtpAGoVast7RbETnLiUDF5nB1GvMlWeC7A/s1600/mx+linux+tuneo.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;730&quot; data-original-width=&quot;1365&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqxuq9AeSy526RPO72wIFCWrZJ3HjnyMDJQLBgaGA6tqFIIXSqkMKhsPcRjI-64Eo_yK0el1IZX61KOEf6Q6BGaICQHggb52rHZVEX0G1xvOtpAGoVast7RbETnLiUDF5nB1GvMlWeC7A/s640/mx+linux+tuneo.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Bueno, ahí ya estaría abajo (volvemos a tildar &lt;b&gt;Bloquear panel&lt;/b&gt;&amp;nbsp;para que nos quede fijo), pero el tema es que el &quot;&lt;b&gt;Inicio&lt;/b&gt;&quot; nos quedo a la derecha, en el otro extremo de donde estamos acostumbrados, entonces en &lt;b&gt;Preferencias del panel&lt;/b&gt;&amp;nbsp;vamos a la pestaña que dice &lt;b&gt;Elementos&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcKip21m_diT01iSpbTpnQ1DwZgjNiwuUMzMewd9zRhPjHQBJDgsD5O3v9rmfXQB8YfNWdA2Amq3n4ptZOu57LYczBvXvj6zglpGhdW7Ngx5ov3N08phZ4ZEKSYVGHXQPUqhhy4q1wcgQ/s1600/menu+whisker.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;584&quot; data-original-width=&quot;443&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcKip21m_diT01iSpbTpnQ1DwZgjNiwuUMzMewd9zRhPjHQBJDgsD5O3v9rmfXQB8YfNWdA2Amq3n4ptZOu57LYczBvXvj6zglpGhdW7Ngx5ov3N08phZ4ZEKSYVGHXQPUqhhy4q1wcgQ/s640/menu+whisker.PNG&quot; width=&quot;484&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y ahí con las &lt;b&gt;flechitas &lt;/b&gt;hacia &lt;b&gt;arriba &lt;/b&gt;y hacia &lt;b&gt;abajo &lt;/b&gt;vamos moviendo el &lt;b&gt;botón de menu&lt;/b&gt; (&quot;&lt;b&gt;Inicio&lt;/b&gt;&quot;) llamado &lt;b&gt;Menú Whisker&lt;/b&gt;. Si por ejemplo lo &lt;b&gt;movemos arriba de todo&lt;/b&gt; nos va a quedar a la izquierda:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYouonLlJkDVKIyL5TfU96k0kfMmF5uHom62mT84sso-hEHSAKBa5QA4nGe7oGLi2K_IZ0Czt8hrijcXbpWcr2KELhs4aIg8y39HmSrVQV9VUZlO4f5NT4c8gp2S1vbJnsJvJA_bqdwQ/s1600/panel+inferior+mx+linux.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;736&quot; data-original-width=&quot;1366&quot; height=&quot;344&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYouonLlJkDVKIyL5TfU96k0kfMmF5uHom62mT84sso-hEHSAKBa5QA4nGe7oGLi2K_IZ0Czt8hrijcXbpWcr2KELhs4aIg8y39HmSrVQV9VUZlO4f5NT4c8gp2S1vbJnsJvJA_bqdwQ/s640/panel+inferior+mx+linux.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y listo. Obviamente podes seguir &lt;b&gt;personalizando &lt;/b&gt;la barra moviendo los &lt;b&gt;elementos &lt;/b&gt;con las &lt;b&gt;flechitas &lt;/b&gt;o &lt;b&gt;agregando &lt;/b&gt;o &lt;b&gt;quitando &lt;/b&gt;otros con los botones &lt;b&gt;+&lt;/b&gt; y &lt;b&gt;-&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Nada mas, espero que les haya servido.&lt;br /&gt;
&lt;br /&gt;
Se que no lo compartirás porque no soy de raza.&lt;br /&gt;
&lt;br /&gt;
Adiós!</description><link>https://hayardillasenlared.blogspot.com/2020/06/mover-panel-mx-linux-abajo.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFrIKETpSKhEkc0yoUXeSVBkCaC0gwclquvHJbYjdMwnOVexIaiUgIwedQutCfOxZFrb2bizSEG1xgGdFzkX_lRDfZTb_jXxt70Uq9HEVJM89KmnWQSzAlpHu4Aqq309RwS7uckGgXfIo/s72-c/panel+mx+linux.PNG" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-6507258385010916273</guid><pubDate>Tue, 09 Jun 2020 10:30:00 +0000</pubDate><atom:updated>2020-06-09T07:30:04.441-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Configurar doble click en Kubuntu con Plasma</title><description>No se uds, pero yo no me pude acostumbrar a &quot;&lt;b&gt;hacer doble click&lt;/b&gt;&quot; con &quot;&lt;b&gt;un solo click&lt;/b&gt;&quot;. Así que lo desactivé en &lt;b&gt;Kubuntu 20.04&lt;/b&gt;&amp;nbsp;de esta forma:&lt;br /&gt;
&lt;br /&gt;
&quot;&lt;b&gt;Inicio&lt;/b&gt;&quot; -&amp;gt; &lt;b&gt;Preferencias del sistema&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzcVfhVJPF39Ur-W9sx00-5MidO5UZMyla2WmVUYFCh-aoyWCmqKYJ2OASYeX2_N7DQauKFxllyw7M_7N4zMHYrXSfYmzJWpRjzv4enYZw8arq3BqwQry6InGtSm2p3p3d45qjLR6tbM8/s1600/preferencias+del+sistema.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;661&quot; data-original-width=&quot;479&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzcVfhVJPF39Ur-W9sx00-5MidO5UZMyla2WmVUYFCh-aoyWCmqKYJ2OASYeX2_N7DQauKFxllyw7M_7N4zMHYrXSfYmzJWpRjzv4enYZw8arq3BqwQry6InGtSm2p3p3d45qjLR6tbM8/s640/preferencias+del+sistema.PNG&quot; width=&quot;462&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Espacio de trabajo&lt;/b&gt; -&amp;gt; &lt;b&gt;Comportamiento del espacio de trabajo&lt;/b&gt; -&amp;gt; &lt;b&gt;Comportamiento general&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQYH2xPDncVb8b9aXQEag26TyUc639WSOIuLnU4p3lQTszitpKXJqz0GmYNkBcMZp52KSZC5jZL762JRXSXM_2tdBz89SEcAiIoKGvFWwVFJRWjLZKkDpeDbBCeiUUH7tKXrXbao55wJo/s1600/preferencias+del+sistema+comportamiento.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;592&quot; data-original-width=&quot;1026&quot; height=&quot;368&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQYH2xPDncVb8b9aXQEag26TyUc639WSOIuLnU4p3lQTszitpKXJqz0GmYNkBcMZp52KSZC5jZL762JRXSXM_2tdBz89SEcAiIoKGvFWwVFJRWjLZKkDpeDbBCeiUUH7tKXrXbao55wJo/s640/preferencias+del+sistema+comportamiento.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Y en &quot;&lt;b&gt;Comportamiento del click&lt;/b&gt;&quot; elegimos &quot;&lt;b&gt;Doble click para abrir archivos y carpetas&lt;/b&gt;&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXnvttygTofg2mUpH3gwwk8S4ZYc8EclHsOikNsPVcf_6tBF57qM4Jl5Ruo3Quh7xtGEL74FmgNaMfTxdJQEzwRzbBqRAe4GX-Udh7D_N3WKAtb24sH9si_Cc_IZx7tlkmZ-dDG_AObV8/s1600/doble+click+para+abrir+archivos.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;340&quot; data-original-width=&quot;1025&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXnvttygTofg2mUpH3gwwk8S4ZYc8EclHsOikNsPVcf_6tBF57qM4Jl5Ruo3Quh7xtGEL74FmgNaMfTxdJQEzwRzbBqRAe4GX-Udh7D_N3WKAtb24sH9si_Cc_IZx7tlkmZ-dDG_AObV8/s640/doble+click+para+abrir+archivos.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Aplicamos&lt;/b&gt; y listo.&lt;br /&gt;
&lt;br /&gt;
Sencillo pero emotivo.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;COMPARTILO&lt;/span&gt;&lt;/b&gt;!&lt;br /&gt;
&lt;br /&gt;
Nos vemos!</description><link>https://hayardillasenlared.blogspot.com/2020/06/configurar-doble-click-en-kubuntu-con.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzcVfhVJPF39Ur-W9sx00-5MidO5UZMyla2WmVUYFCh-aoyWCmqKYJ2OASYeX2_N7DQauKFxllyw7M_7N4zMHYrXSfYmzJWpRjzv4enYZw8arq3BqwQry6InGtSm2p3p3d45qjLR6tbM8/s72-c/preferencias+del+sistema.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-4424383803447033800</guid><pubDate>Mon, 08 Jun 2020 12:52:00 +0000</pubDate><atom:updated>2020-06-08T09:52:05.740-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Programas</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Conectarse por RDP a Ubuntu desde Windows y crear carpeta compartida</title><description>Bueno, en mi caso &lt;a href=&quot;https://kubuntu.org/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, pero es lo mismo.&lt;br&gt;
Para conectarnos por &lt;a href=&quot;https://es.wikipedia.org/wiki/Remote_Desktop_Protocol&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;RDP&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; a &lt;a href=&quot;https://ubuntu.com/download&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; desde &lt;a href=&quot;https://www.microsoft.com/es-ar/windows/get-windows-10&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, instalamos en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; llamado &lt;a href=&quot;http://xrdp.org/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;xrdp&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Instalar y habilitar &lt;a href=&quot;http://xrdp.org/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;xrdp&lt;/span&gt;&lt;/a&gt;:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt install xrdp&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo systemctl enable xrdp&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnY9HlOTWl9rakWnRl8MbLixujUEUIkY_xZh8jL8EdvvI3Twj6Psa8NQ5LXk5_2TbSCkbV9iEoThqcwaZ_qQXwgGPjzn884tgyhz5Us2_jN79kdLOTk_0FRlatoLhy4DXXO1JfwZSQ0_E/s1600/install+xrdp.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;271&quot; data-original-width=&quot;648&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnY9HlOTWl9rakWnRl8MbLixujUEUIkY_xZh8jL8EdvvI3Twj6Psa8NQ5LXk5_2TbSCkbV9iEoThqcwaZ_qQXwgGPjzn884tgyhz5Us2_jN79kdLOTk_0FRlatoLhy4DXXO1JfwZSQ0_E/s640/install+xrdp.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilvsbvcllrcyg9H3EtWqudvuQcN6RVjo7GYYWTT2vuXcDhqj07plkqQc7zcKaMcNxE-7mThqfXXao8x4alLphDdYjkTbJHG0b7BD_3H3r4oB3YUvTugkqCmS8yEGHcA2IBUcT33j32BRY/s1600/systemctl+enable.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;50&quot; data-original-width=&quot;815&quot; height=&quot;38&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilvsbvcllrcyg9H3EtWqudvuQcN6RVjo7GYYWTT2vuXcDhqj07plkqQc7zcKaMcNxE-7mThqfXXao8x4alLphDdYjkTbJHG0b7BD_3H3r4oB3YUvTugkqCmS8yEGHcA2IBUcT33j32BRY/s640/systemctl+enable.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Desde la otra maquina, con &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, probamos un &lt;b&gt;telnet &lt;/b&gt;al puerto &lt;b&gt;RDP &lt;/b&gt;(por defecto, &lt;b&gt;3389&lt;/b&gt;) a ver si responde:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;telnet 192.168.2.106 3389&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Si responde ya nos podemos conectar, y sino hay que &lt;b&gt;habilitar el puerto en el Firewall&lt;/b&gt; así:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo ufw allow 3389/tcp&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
En mi caso por defecto estaba habilitado.&lt;/div&gt;
&lt;div&gt;
Ahora en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; vamos a &lt;b&gt;Inicio&lt;/b&gt;, &lt;b&gt;Ejecutar&lt;/b&gt; y escribimos &lt;a href=&quot;https://support.microsoft.com/es-ar/help/4512838/use-mstsc-or-universal-remote-desktop-client-instead-of-rdman&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;mstsc&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-xnHDemFEp3qo3RwJ2o4ZR7RlRYNZzwXVtuMyn93Rlx6_nN-WOL1MSY4LJFFCsmJQCzdOkLKC0ijnv9WtsLTXfcjnwU7NBDqIVxA0O0XRQxfEF0E5I3NLC7uuMzkvoXJ9G5unWwvNea0/s1600/mtsc.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;203&quot; data-original-width=&quot;395&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-xnHDemFEp3qo3RwJ2o4ZR7RlRYNZzwXVtuMyn93Rlx6_nN-WOL1MSY4LJFFCsmJQCzdOkLKC0ijnv9WtsLTXfcjnwU7NBDqIVxA0O0XRQxfEF0E5I3NLC7uuMzkvoXJ9G5unWwvNea0/s640/mtsc.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Luego ingresamos la &lt;b&gt;IP &lt;/b&gt;de nuestro &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjC-aV5P-Cc2nvkpXbq95KYli3cJn2QcrkuGEc076PDQepoZQco35_wEtDx2kBwJ1qlTNhOY9wf8OledrKnmql0l7kLV_Lcf_h6-tZsdUkVMhI0iMmfUyK59SKFHoGnRyyXDbDuMlKRJc/s1600/escritorio+remoto.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;254&quot; data-original-width=&quot;409&quot; height=&quot;396&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjC-aV5P-Cc2nvkpXbq95KYli3cJn2QcrkuGEc076PDQepoZQco35_wEtDx2kBwJ1qlTNhOY9wf8OledrKnmql0l7kLV_Lcf_h6-tZsdUkVMhI0iMmfUyK59SKFHoGnRyyXDbDuMlKRJc/s640/escritorio+remoto.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Nos va a aparecer una &lt;b&gt;advertencia&lt;/b&gt;, ponemos que si:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie5LYh6D-nN1uhoDocuHK2puqzNDmYzacqZAFJ6vrT4wvlG4-MeLM7xh6YG12P1E6xE1HaEE_lwNzA8V5yAiGUCneT87Ia197hqhE5zmCBFlBOvV4mrK2PtZkPNzAQdVmENHgAZxeP86Y/s1600/identidad+escritorio+remoto.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;246&quot; data-original-width=&quot;395&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie5LYh6D-nN1uhoDocuHK2puqzNDmYzacqZAFJ6vrT4wvlG4-MeLM7xh6YG12P1E6xE1HaEE_lwNzA8V5yAiGUCneT87Ia197hqhE5zmCBFlBOvV4mrK2PtZkPNzAQdVmENHgAZxeP86Y/s640/identidad+escritorio+remoto.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Y finalmente nos aparece la pantalla para &lt;b&gt;ingresar nuestras credenciales&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1D_yePy5fgZEfeDxRdT97X_Xziyp0_8YTNDJ_hpVdqfx90bxIRDpn4ZAH9Y55zvB82lmUPp5SnJhzGGr4azI-DxC-JJqgIWwp5eKSz6Tt2uWNallRLcekY0WvDkWmBlBBqQ5zgy_XkQM/s1600/xorg.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;650&quot; data-original-width=&quot;881&quot; height=&quot;472&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1D_yePy5fgZEfeDxRdT97X_Xziyp0_8YTNDJ_hpVdqfx90bxIRDpn4ZAH9Y55zvB82lmUPp5SnJhzGGr4azI-DxC-JJqgIWwp5eKSz6Tt2uWNallRLcekY0WvDkWmBlBBqQ5zgy_XkQM/s640/xorg.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Asegúrense de &lt;b&gt;&lt;u&gt;no haber iniciado sesión antes&lt;/u&gt;&lt;/b&gt; (o si lo hicieron cierrenla), sino &lt;b&gt;&lt;u&gt;queda la pantalla negra&lt;/u&gt;&lt;/b&gt; y nunca abre el &lt;b&gt;&lt;a href=&quot;https://es.wikipedia.org/wiki/Remote_Desktop_Protocol&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;RDP&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;. Parecería ser un bug, pero la verdad es que no tuve mucho tiempo de investigar el error (y lo que encontré no me funcionó), con lo cual si alguno sabe por favor comente y lo agrego a la entrada.&lt;/div&gt;
&lt;div&gt;
Pero bueno, con la sesión cerrada podemos ingresar correctamente:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmJmUPO-mP_AjCUIqdXIZEYzc90MzAM38sx4mi6CDDARUxCovpMve5gPF15P4SpBHSZwQFI1hgdxWS__QFGCHm9a8LsBEbHeXZKnYhU33J2opbD7pdF7zQJyViNN7-sy50kFFCxnqUJDA/s1600/rdp+ubuntu.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;739&quot; data-original-width=&quot;898&quot; height=&quot;526&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmJmUPO-mP_AjCUIqdXIZEYzc90MzAM38sx4mi6CDDARUxCovpMve5gPF15P4SpBHSZwQFI1hgdxWS__QFGCHm9a8LsBEbHeXZKnYhU33J2opbD7pdF7zQJyViNN7-sy50kFFCxnqUJDA/s640/rdp+ubuntu.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Ahora vamos a compartir una carpeta de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt; &lt;/a&gt;hacia &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/a&gt;. &lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/conectarse-rdp-ubuntu-desde-Windows-crear-carpeta-compartida.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/conectarse-rdp-ubuntu-desde-Windows-crear-carpeta-compartida.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnY9HlOTWl9rakWnRl8MbLixujUEUIkY_xZh8jL8EdvvI3Twj6Psa8NQ5LXk5_2TbSCkbV9iEoThqcwaZ_qQXwgGPjzn884tgyhz5Us2_jN79kdLOTk_0FRlatoLhy4DXXO1JfwZSQ0_E/s72-c/install+xrdp.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7842698610201681680</guid><pubDate>Sun, 07 Jun 2020 15:00:00 +0000</pubDate><atom:updated>2020-06-07T12:00:00.139-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Programas</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>Protege tu Servidor con Fail2ban</title><description>&lt;b&gt;¿Que es &lt;a href=&quot;https://www.fail2ban.org/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Fail2ban&lt;/span&gt;&lt;/a&gt;?&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Es una &lt;b&gt;herramienta &lt;/b&gt;escrita en &lt;a href=&quot;https://www.python.org/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Python&lt;/b&gt;&lt;/span&gt; &lt;/a&gt;que sirve para &lt;b&gt;securizar &lt;/b&gt;un &lt;b&gt;servidor &lt;/b&gt;monitoreando &lt;b&gt;logs &lt;/b&gt;y bloqueando conexiones de intrusos en base a ciertos patrones predefinidos. Es decir, cuando por ejemplo detecta que en un &lt;b&gt;log &lt;/b&gt;hay cierta cantidad de intentos fallidos de conexión, en base a la configuración que hayamos definido bloquea la IP del intruso a través de &lt;b&gt;iptables &lt;/b&gt;para impedir que el mismo siga intentando conectarse. Este &lt;b&gt;bloqueo&lt;/b&gt;/&lt;b&gt;baneo &lt;/b&gt;de la IP puede ser &lt;b&gt;permanente &lt;/b&gt;o &lt;b&gt;temporal&lt;/b&gt;, dependiendo de como lo hayamos definido nosotros.&lt;br&gt;
&lt;br&gt;
La ubicación que contiene la totalidad de filtros de &lt;b&gt;fail2ban &lt;/b&gt;es &lt;b&gt;/etc/fail2ban/filter.d&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
Entre sus &lt;b&gt;filtros &lt;/b&gt;mas destacables se encuentran:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;sshd.conf&lt;/u&gt;&lt;/b&gt;: Para los intentos fallidos a &lt;b&gt;SSH&lt;/b&gt;.&lt;br&gt;
&lt;b&gt;&lt;u&gt;proftp.conf&lt;/u&gt;&lt;/b&gt;: Para los intentos fallidos hacia el &lt;b&gt;FTP ProFTP &lt;/b&gt;del cual hice un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/04/instalar-y-configurar-ftp-en-debian-con.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;post de instalación y configuración&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
&lt;b&gt;&lt;u&gt;exim.conf&lt;/u&gt;&lt;/b&gt;: Para detectar autenticaciones al servidor de correo &lt;b&gt;Exim&lt;/b&gt;.&lt;br&gt;
&lt;b&gt;&lt;u&gt;squid.conf&lt;/u&gt;&lt;/b&gt;: Para los intentos de omitir este famoso &lt;b&gt;proxy &lt;/b&gt;del cual tambien hice un post &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/03/instalar-y-configurar-proxy-squid-en.html&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;aca&lt;/span&gt; &lt;/a&gt;&lt;/b&gt;y &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/navegar-sin-restricciones-con-squid.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;aca&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh83-Tu77ALpEwYz6lpjo-kFXh_8eUtHTC4BEyVfHzGrI6bNF-vYJM0PJMzHUV8FPZgXLQ4nYFkZSEokYwFsUMHEpEiNZU11wOWsDS9YPQqqtP1nBoYtMoMzRDDGxI4Wp7y6M5JlSyCOw8/s1600/fail2ban+filter.d.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;256&quot; data-original-width=&quot;1294&quot; height=&quot;126&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh83-Tu77ALpEwYz6lpjo-kFXh_8eUtHTC4BEyVfHzGrI6bNF-vYJM0PJMzHUV8FPZgXLQ4nYFkZSEokYwFsUMHEpEiNZU11wOWsDS9YPQqqtP1nBoYtMoMzRDDGxI4Wp7y6M5JlSyCOw8/s640/fail2ban+filter.d.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Los &lt;b&gt;filtros &lt;/b&gt;contienen principalmente &lt;b&gt;expresiones regulares&lt;/b&gt; que se utilizan para detectar intentos de intrusión, fallas de contraseña, etc.&lt;br&gt;
Una vez definida una &lt;b&gt;expresión regular&lt;/b&gt; se irá comprobando que la misma no aparezca en ninguno de los &lt;b&gt;logs &lt;/b&gt;que &lt;b&gt;Fail2ban &lt;/b&gt;esta monitoreando. En el caso que la expresión regular aparezca en los &lt;b&gt;logs &lt;/b&gt;se contabilizará un intento fallido de autenticación, el mismo se ira incrementando hasta llegar al numero que configuramos, una vez que llegue tomará una &lt;b&gt;acción&lt;/b&gt;, que generalmente sera &lt;b&gt;bloquear la IP&lt;/b&gt;.&lt;br&gt;
Si vamos a usar los servicios estándares predeterminados (que son los que vemos mas arriba) no será necesario modificar ni crear ningún &lt;b&gt;filtro&lt;/b&gt;, podemos utilizar los que vienen por defecto.&lt;br&gt;
&lt;br&gt;
En cuanto a las &lt;b&gt;acciones&lt;/b&gt;, las mismas se encuentran en la ruta &lt;b&gt;/etc/fail2ban/action.d&lt;/b&gt;. Allí una serie de &lt;b&gt;scripts &lt;/b&gt;definen las &lt;b&gt;acciones a realiza&lt;/b&gt;r al detectar los &lt;b&gt;ataques &lt;/b&gt;definidos en las expresiones regulares de los &lt;b&gt;filtros&lt;/b&gt;.&lt;br&gt;
Como con los &lt;b&gt;filtros&lt;/b&gt;, estas &lt;b&gt;acciones &lt;/b&gt;que ya nos trae por defecto deberían ser suficientes, pero esta la posibilidad de crear acciones nuevas.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Archivo jail.conf:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;jail.conf &lt;/b&gt;es el archivo de configuración más importante. En este &lt;b&gt;archivo &lt;/b&gt;es donde indicamos que &lt;b&gt;servicios &lt;/b&gt;debe proteger &lt;b&gt;Fail2ban&lt;/b&gt; (por defecto vienen todos, o casi, activados), entre otras cosas podemos:&lt;br&gt;
&lt;br&gt;
- Definir que servicios queremos que monitoree &lt;b&gt;Fail2ban&lt;/b&gt;.&lt;br&gt;
- Que &lt;b&gt;filtro &lt;/b&gt;y &lt;b&gt;acción &lt;/b&gt;aplicar.&lt;br&gt;
- Definir el &lt;b&gt;puerto &lt;/b&gt;del servicio, para casos como por ejemplo &lt;b&gt;ssh &lt;/b&gt;donde se suele cambiar el puerto 22 que viene por defecto.&lt;br&gt;
- Elegir que &lt;b&gt;log &lt;/b&gt;del servicio vamos a monitorear.&lt;br&gt;
- Definir la cantidad de intentos fallidos y el tiempo de bloqueo.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;Algunos parámetros:&lt;/u&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Sección [DEFAULT]&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;u&gt;ignoreip&lt;/u&gt;&lt;/b&gt;: Acá van las IPs que no queres que se bloqueen, generalmente va la &lt;b&gt;red o subredes internas&lt;/b&gt;.&lt;br&gt;
&lt;b&gt;&lt;u&gt;maxretry&lt;/u&gt;&lt;/b&gt;: Número de intentos antes de banear la IP.&lt;br&gt;
&lt;b&gt;&lt;u&gt;findtime&lt;/u&gt;&lt;/b&gt;: Definimos en cuanto tiempo el contador de intentos fallidos se va a resetear.&lt;br&gt;
&lt;b&gt;&lt;u&gt;bantime&lt;/u&gt;&lt;/b&gt;: Duración (en segundos) para la prohibición de la IP. Usar número negativo para la prohibición &amp;quot;permanente&amp;quot;.&lt;br&gt;
&lt;b&gt;&lt;u&gt;ignorecommand&lt;/u&gt;&lt;/b&gt;: Acá podemos definir un comando que sera exceptuado cuando una determinada IP intente conectarse a nuestro servidor.&lt;br&gt;
&lt;b&gt;&lt;u&gt;logtarget&lt;/u&gt;&lt;/b&gt;: Es para indicar en que ubicación se van a almacenar los logs de &lt;b&gt;Fail2ban&lt;/b&gt;, por defecto  &lt;b&gt;/var/log/fail2ban.log&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;
&lt;b&gt;En [ACTION]:&lt;/b&gt;&lt;br&gt;
Podemos definir la dirección del mail a la que queremos que lleguen los avisos de bloqueo:&lt;br&gt;
&lt;b&gt;&lt;u&gt;destemail&lt;/u&gt;&lt;/b&gt; = root@localhost&lt;br&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;
&lt;b&gt;En [JAILS]:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;enable&lt;/u&gt;&lt;/b&gt;: Activamos o desactivamos el monitoreo del servicio con true o false.&lt;br&gt;
&lt;b&gt;&lt;u&gt;port&lt;/u&gt;&lt;/b&gt;: Definimos el puerto del servicio.&lt;br&gt;
&lt;b&gt;&lt;u&gt;filter&lt;/u&gt;&lt;/b&gt;: Nombre del filtro que utilizará la &amp;quot;cárcel&amp;quot; para detectar coincidencias.&lt;br&gt;
&lt;b&gt;&lt;u&gt;logpath&lt;/u&gt;&lt;/b&gt;: Definimos que &lt;b&gt;log &lt;/b&gt;tiene que monitorear.&lt;br&gt;
&lt;br&gt;
A modo de ejemplo:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;[DEFAULT]&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ignoreip = 127.0.0.1 (Ignora la propia ip)&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;bantime = 600 &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;findtime = 600&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;maxretry = 3&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;backend = auto&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b style=&quot;color: #38761d;&quot;&gt;&lt;br&gt;&lt;/b&gt;
&lt;b style=&quot;color: #38761d;&quot;&gt;[sshd]&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;enabled = true&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;port = ssh&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;filter = sshd&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;logpath = %(sshd_log)s&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;#logpath = /var/log/secure&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;#logpath = /var/log/auth.log&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;maxretry = 3&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Si &lt;b&gt;modificamos parámetros&lt;/b&gt; para que los mismos se hagan efectivos &lt;b&gt;tenemos que reiniciar el servicio de Fail2ban&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo service fail2ban restart&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Ahora vamos a lo importante:&lt;br&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;
&lt;b&gt;Instalar Fail2ban:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install fail2ban&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ0jfIjvSoniHcheN-Q0Vg-0gmASh96METhAGnchd8AXCmrvPHoAZ2QC3sJylE5ZEjYqXgiQBSdyNZaaMtSqZEQz5aOTWtiDXDz_6ftyAnO3iLYTy6ZrKo606VTfLkJu0hTu61bvTQW8Y/s1600/apt-get+install+fail2ban.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;579&quot; data-original-width=&quot;943&quot; height=&quot;392&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ0jfIjvSoniHcheN-Q0Vg-0gmASh96METhAGnchd8AXCmrvPHoAZ2QC3sJylE5ZEjYqXgiQBSdyNZaaMtSqZEQz5aOTWtiDXDz_6ftyAnO3iLYTy6ZrKo606VTfLkJu0hTu61bvTQW8Y/s640/apt-get+install+fail2ban.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;Hacer backup del archivo de configuración:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.orig&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisobcBMnocq7pKsGOxhu9uqc2PT-ACcZvZbGhZMUwiNtO8sf8YMNm_biao6RzGnzVf_XxcSHC-J57qjepaIp5yGCpDLtriGCe0eJaru6l3TjEcpQXKKrXit1rJzHSrY1d0Cux1fIKAdcc/s1600/backup+jail.conf.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;283&quot; data-original-width=&quot;755&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisobcBMnocq7pKsGOxhu9uqc2PT-ACcZvZbGhZMUwiNtO8sf8YMNm_biao6RzGnzVf_XxcSHC-J57qjepaIp5yGCpDLtriGCe0eJaru6l3TjEcpQXKKrXit1rJzHSrY1d0Cux1fIKAdcc/s640/backup+jail.conf.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;Ver reglas de iptables cargadas:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo iptables -L -n&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Como mencionamos mas arriba, &lt;b&gt;Fail2ban &lt;/b&gt;no se limita a &lt;b&gt;SSH&lt;/b&gt;. Contiene &lt;b&gt;filtros &lt;/b&gt;y &lt;b&gt;acciones&lt;/b&gt; predeterminados para muchos &lt;b&gt;demonios &lt;/b&gt;y &lt;b&gt;servicios&lt;/b&gt;. Se pueden modificar o crear otros nuevos. En este caso como la idea es mostrar el de &lt;b&gt;SSH &lt;/b&gt;vamos a probar loguearnos fallidamente a la IP de nuestro servidor con &lt;b&gt;Fail2ban &lt;/b&gt;para ver si nos &lt;b&gt;banea&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH0sziH3wmUq9xAXVfORZlfbhRMOTzokz2v_blb0oJ0INnxFLud6rENghMCAl25oF2s7QSwDnCLmeKnv7GfL7jvscp7glrE-g1nf9_WArJuqmFTKQPrErmbk3s1NDMYurHJNoIPGhp5D0/s1600/intentos+fallidos.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;196&quot; data-original-width=&quot;575&quot; height=&quot;218&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH0sziH3wmUq9xAXVfORZlfbhRMOTzokz2v_blb0oJ0INnxFLud6rENghMCAl25oF2s7QSwDnCLmeKnv7GfL7jvscp7glrE-g1nf9_WArJuqmFTKQPrErmbk3s1NDMYurHJNoIPGhp5D0/s640/intentos+fallidos.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Intentos fallidos hasta el bloqueo&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Vemos que ya no nos deja seguir intentando, se queda ahí. Esto es porque tengo configurado 5 intentos fallidos. Si reviso el log de Fail2ban se ve con mas claridad:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo cat /var/log/fail2ban.log | more&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/protege-tu-servidor-con-fail2ban.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/protege-tu-servidor-con-fail2ban.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh83-Tu77ALpEwYz6lpjo-kFXh_8eUtHTC4BEyVfHzGrI6bNF-vYJM0PJMzHUV8FPZgXLQ4nYFkZSEokYwFsUMHEpEiNZU11wOWsDS9YPQqqtP1nBoYtMoMzRDDGxI4Wp7y6M5JlSyCOw8/s72-c/fail2ban+filter.d.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-370166711205663524</guid><pubDate>Fri, 05 Jun 2020 11:58:00 +0000</pubDate><atom:updated>2020-06-05T08:58:04.957-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Crear Volumen Persistente en Docker</title><description>¿Como dice el dicho? ¿Lo bueno, si breve, dos veces bueno?&lt;br /&gt;
Vamos con algo breve entonces... pero 2 veces bueno ¬¬&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Iniciar contenedor con volumen persistente:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker run --name VirtualArdillasConVolumen00 -v ~/DatosArdillasLocal:/DatosArdillasContenedor -it ubuntu:latest /bin/bash&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;--name&lt;/b&gt; es para elegir el nombre del contenedor (en este caso VirtualArdillasConVolumen)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;-v &lt;/b&gt;para elegir el &lt;b&gt;volumen persistente&lt;/b&gt; que vamos a montar&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;~/DatosArdillasLocal&lt;/b&gt; es la &lt;b&gt;ruta local&lt;/b&gt; de la maquina donde va a crear el &lt;b&gt;volumen &lt;/b&gt;con la información &lt;b&gt;persistente &lt;/b&gt;(en mi caso &lt;b&gt;/home/ardillasenlared/DatosArdillasLocal&lt;/b&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DatosArdillasContenedor&lt;/b&gt; es el &lt;b&gt;volumen del contenedor&lt;/b&gt; donde guarda la información que quedará almacenada &lt;b&gt;localmente&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ubuntu:latest&lt;/b&gt;&amp;nbsp;es la imagen de &lt;a href=&quot;https://hub.docker.com/repository/docker/ardillasenlared/ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker Hub&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; a partir de la cual se va a generar el &lt;b&gt;contenedor&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;/bin/bash&lt;/b&gt; es para que arranque el contenedor con una &lt;b&gt;shell bash&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Ingresamos al volumen y creamos 3 archivos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cd DatosArdillasContenedor/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;touch Ardillas00 Ardillas01 Ardillas02&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ls&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz9q_mz_MxmV_2ENCtlNpY7o8sdxP4XD4TncvZV2WNjVkxJIxwRL-0uOK8ZMXmAh05tskHj51VZBBPQojDbgySSOZo7fs6Z8RU72Mrr9cGYS9wf4N0KrWyDWMvMEnR7k-DAQBhlOTcOMY/s1600/creacion+archivos+volumen.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;182&quot; data-original-width=&quot;1230&quot; height=&quot;92&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz9q_mz_MxmV_2ENCtlNpY7o8sdxP4XD4TncvZV2WNjVkxJIxwRL-0uOK8ZMXmAh05tskHj51VZBBPQojDbgySSOZo7fs6Z8RU72Mrr9cGYS9wf4N0KrWyDWMvMEnR7k-DAQBhlOTcOMY/s640/creacion+archivos+volumen.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Ahora salimos del contenedor:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;exit&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lo eliminamos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker rm iddelcontendor&lt;/span&gt;&lt;/b&gt; (podemos ver el &lt;b&gt;ID &lt;/b&gt;haciendo &lt;b&gt;sudo docker ps -a&lt;/b&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTjnVVDJFQA-I85m7KBR3uYsQH9Lby72eRfsteJMOo7ze1VzGgVDD2INAkMRNGMOcD1cvTJSLW2IN9_sz08wcIpp7hCzPXeTl7lOo9s1u5FrhBrCABg_p5uG2YbAlxhzvU7ZBp7_7RHoY/s1600/docker+rm+contenedor.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;181&quot; data-original-width=&quot;1254&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTjnVVDJFQA-I85m7KBR3uYsQH9Lby72eRfsteJMOo7ze1VzGgVDD2INAkMRNGMOcD1cvTJSLW2IN9_sz08wcIpp7hCzPXeTl7lOo9s1u5FrhBrCABg_p5uG2YbAlxhzvU7ZBp7_7RHoY/s640/docker+rm+contenedor.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y volvemos a generar &lt;b&gt;otro contenedor &lt;/b&gt;&lt;u&gt;con otro nombre&lt;/u&gt; pero &lt;b&gt;con el mismo volumen&lt;/b&gt; para ver &lt;b&gt;si siguen estando los archivos&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker run --name VirtualArdillasConVolumen01 -v ~/DatosArdillasLocal:/DatosArdillasContenedor -it ubuntu:latest /bin/bash&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Ingresamos al volumen:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cd DatosArdillasContenedor/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Y listamos los archivos a ver si están:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ls&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vemos que están. Para probar creamos uno mas:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;touch Ardillas03&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Salimos de nuevo del contenedor:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;exit&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lo borramos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;docker rm iddelcontendor&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Y ahora verificamos en nuestra &lt;b&gt;maquina local&lt;/b&gt; si están los &lt;b&gt;archivos &lt;/b&gt;(los del &lt;b&gt;primer contenedor mas los del segundo&lt;/b&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cd DatosArdillasLocal/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ls&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzFnt3j9QJUULOswG_bhyphenhyphenz9m85IMhCqBNeiPvr1cxD3mrTmyWQDj8djfL3dHp3AJlP2yLtEr9ASslPrtPmYrzIeyI2_kssb8T_RqKuKwd0fSwNyZCcvFyLOPSKAeWOv-F0mPn6XDRcMtU/s1600/docker+rm+exit+cd.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;327&quot; data-original-width=&quot;1286&quot; height=&quot;161&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzFnt3j9QJUULOswG_bhyphenhyphenz9m85IMhCqBNeiPvr1cxD3mrTmyWQDj8djfL3dHp3AJlP2yLtEr9ASslPrtPmYrzIeyI2_kssb8T_RqKuKwd0fSwNyZCcvFyLOPSKAeWOv-F0mPn6XDRcMtU/s640/docker+rm+exit+cd.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y vemos que nos figuran todos.&lt;br /&gt;
&lt;br /&gt;
Excelente, ¿no?&lt;br /&gt;
&lt;br /&gt;
Antes de irme no quiero dejar de recomendarles estos 4 posts históricos del &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/04/instalar-y-configurar-ftp-en-debian-con.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Instalar y configurar FTP en Debian con ProFTPd&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/03/instalar-y-configurar-proxy-squid-en.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Instalar y configurar proxy Squid en Debian y Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/02/quitar-bloqueo-automatico-de-pantalla.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Quitar bloqueo automático de pantalla en Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2013/11/sincronizar-la-hora-en-manjaro-linux.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Sincronizar la hora en Manjaro Linux Ascella&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Nada mas.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;COMPARTI&lt;/span&gt;, ¿que te cuesta?&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Arrivederci (?)</description><link>https://hayardillasenlared.blogspot.com/2020/06/crear-volumen-persistente-en-docker.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz9q_mz_MxmV_2ENCtlNpY7o8sdxP4XD4TncvZV2WNjVkxJIxwRL-0uOK8ZMXmAh05tskHj51VZBBPQojDbgySSOZo7fs6Z8RU72Mrr9cGYS9wf4N0KrWyDWMvMEnR7k-DAQBhlOTcOMY/s72-c/creacion+archivos+volumen.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7466513334208998617</guid><pubDate>Thu, 04 Jun 2020 06:26:00 +0000</pubDate><atom:updated>2020-06-04T03:26:02.065-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>DockerFile: Crear imagen personalizada con Docker</title><description>La otra vez veíamos en este &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/subir-imagen-de-docker-docker-hub.html&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;impresionante post&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;, como &lt;b&gt;descargar una imagen&lt;/b&gt;, &lt;b&gt;crear un contenedor&lt;/b&gt;, &lt;b&gt;modificarlo &lt;/b&gt;y luego &lt;b&gt;subir la imagen a &lt;a href=&quot;https://hub.docker.com/u/ardillasenlared&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker Hub&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; para poder &lt;b&gt;descargarla &lt;/b&gt;desde cualquier maquina del planeta tierra, y desde otras galaxias también (siempre que tengan el &lt;b&gt;&lt;u&gt;motor de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/a&gt; instalado&lt;/u&gt;&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
Bueno, mucha gente me paró por la calle y me dijo &quot;¿hay alguna forma de &lt;b&gt;automatizar &lt;/b&gt;todo esto de manera que sean solo 2 clicks?&quot;. A lo que yo respondí: &quot;No uso &lt;b&gt;mouse&lt;/b&gt;, no hago clicks... y&amp;nbsp;para tener tu&amp;nbsp;&lt;b&gt;contenedor &lt;/b&gt;con todo listo, solo tenes que ejecutar este&amp;nbsp;&lt;b&gt;comando&lt;/b&gt;&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker run --name VirtualArdillas -it ardillasenlared/ubuntu:ardillas /bin/bash&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
- Con esto te bajas la &lt;b&gt;imagen &lt;/b&gt;de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;que subí la otra vez a &lt;a href=&quot;https://hub.docker.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker Hub&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y ya tenes todo listo para usar, no necesitas &lt;b&gt;DockerFile&lt;/b&gt;, ¿para que lo queres?&lt;b&gt;&amp;nbsp;&lt;/b&gt;¬¬&lt;br /&gt;
- Bueno, perdón que te contradiga, o&amp;nbsp;mejor dicho, que me contradiga, pero si quiero personalizar esa imagen que está subida voy a tardar mas tiempo, porque esa imagen solo me sirve si busco lo que ya tiene instalado, de lo contrario una imagen a partir de un&amp;nbsp;&lt;b&gt;DockerFile&lt;/b&gt;&amp;nbsp;seria mas útil.&lt;br /&gt;
- ¿Por que? ¿&lt;a href=&quot;https://docs.docker.com/engine/reference/builder/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Que es DockerFile&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;?.&lt;br /&gt;
- &lt;b&gt;Dockerfile &lt;/b&gt;es un documento de texto que contiene todos los &lt;b&gt;comandos &lt;/b&gt;que un usuario quiere ejecutar&lt;b&gt; &lt;/b&gt;para &lt;b&gt;crear una imagen&lt;/b&gt;. &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; puede&lt;b&gt; construir imágenes&lt;/b&gt; automáticamente leyendo las instrucciones de &lt;b&gt;Dockerfile&lt;/b&gt;.&amp;nbsp;Usando &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;docker build&lt;/span&gt;&lt;/b&gt; los usuarios pueden crear una compilación automatizada que ejecuta varios&amp;nbsp;&lt;b&gt;comandos &lt;/b&gt;y que nos sirve para instalar &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programas&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programas&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y/o realizar configuraciones que formaran parte de una &lt;b&gt;imagen &lt;/b&gt;de manera simple y rápida.&lt;br /&gt;
- Que bien, ganaste. Me convenciste con eso del &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDP7mG6XJQrqAeYLYc1zRbHbU5RZn_lqkAIj0VhNyUR9_jlEJaQTrK9XNykA2sCRHU6q4nc1PxQUl8vR0kSjgyaS-0CMJdqzhyphenhyphen8Iq03w1_1Yg0kzFD4Os0YCmfAJwUZ0FYvRq9moby5_M/h120/docker+fail.jpg&quot; style=&quot;color: red; font-weight: bold;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;Docker Fail&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
- &lt;a href=&quot;https://docs.docker.com/engine/reference/builder/&quot; style=&quot;color: #38761d; font-weight: bold;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;DockerFile&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
- Eso, y aprende a pronunciar.&lt;br /&gt;
&lt;br /&gt;
En este &lt;b&gt;DockerFile&lt;/b&gt; vamos a hacer lo mismo que la otra vez pero a partir de un &lt;b&gt;archivo&lt;/b&gt;, repasemos:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Actualizar los repos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get update&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
También hicimos una actualización del sistema operativo con&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;apt-get upgrade&lt;/b&gt; &lt;/span&gt;pero en este caso tenemos que evitar el&amp;nbsp;&lt;b style=&quot;color: #38761d;&quot;&gt;RUN apt-get upgrade&lt;/b&gt; y &lt;b style=&quot;color: #38761d;&quot;&gt;dist-upgrade&lt;/b&gt; ya que hay muchos paquetes que pueden no actualizarse dentro de un &lt;b&gt;contenedor &lt;/b&gt;sin privilegios. Podemos ejecutarlo manualmente luego.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Crear el usuario ardillasenlared&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;adduser ardillasenlared&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Instalar nano, sudo, iputils-ping, net-tools, ssh:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get install nano&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get install sudo&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get install iputils-ping&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get install net-tools&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;apt-get install ssh&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;apt-get install nmap&lt;/b&gt;&amp;nbsp;&lt;/span&gt;(este en realidad no estaba, pero va de yapa)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. &lt;u&gt;Dar permisos de sudo&lt;/u&gt;&amp;nbsp;al usuario ardillasenlared:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
En el post hicimos esto:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;nano /etc/sudoers&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Y agregar lo siguiente:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ardillasenlared ALL=(ALL:ALL) ALL&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Pero en el &lt;b&gt;Dockerfile &lt;/b&gt;vamos a agregarlo al grupo &lt;b&gt;sudo&lt;/b&gt;, el resultado es el mismo.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Y por ultimo corregir el error:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sudo: setrlimit(RLIMIT_CORE): Operation not permitted&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Para ello teníamos que crear el &lt;b&gt;archivo &lt;span style=&quot;color: #38761d;&quot;&gt;/etc/sudo.conf&lt;/span&gt;&lt;/b&gt; con la siguiente linea:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Set disable_coredump false&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
¿Como hacemos todo esto con un &lt;b&gt;DockerFile&lt;/b&gt;? Así:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;#Bajar la imagen base de Ubuntu 20.04&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;FROM ubuntu:20.04&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;#Actualizar repos e instalar iputils-ping, net-tools, ssh y nmap&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;RUN apt-get update &amp;amp;&amp;amp; \&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; apt-get -y install sudo nano iputils-ping net-tools ssh nmap&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;#Crear el usuario ardillasenlared con contraseña password y agregarlo a sudoers&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;RUN useradd -m ardillasenlared &amp;amp;&amp;amp; echo &quot;ardillasenlared:password&quot; | chpasswd &amp;amp;&amp;amp; adduser ardillasenlared sudo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;#Crear archivo sudo.conf con la linea Set disable_coredump false para que no aparezca el error&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;RUN touch /etc/sudo.conf &amp;amp;&amp;amp; echo &quot;Set disable_coredump false&quot; &amp;gt; /etc/sudo.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;#Iniciar shell bash al levantar le contenedor con el usuario ardillasenlared&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;USER ardillasenlared&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;CMD /bin/bash&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-krSpqab3it0NhmrCi1sL3gStGjUraenaaIOjxBbx4YWEE4dGXnQX9muHcrWHiaM_F7Sk399E53BGCnFWLzcqka_LqbwCdLuCGoSLIsgtJZHYT9qVz9UhqvrX9BnWIFDiv8nebcgz5fQ/s1600/Dockerfile.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;316&quot; data-original-width=&quot;879&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-krSpqab3it0NhmrCi1sL3gStGjUraenaaIOjxBbx4YWEE4dGXnQX9muHcrWHiaM_F7Sk399E53BGCnFWLzcqka_LqbwCdLuCGoSLIsgtJZHYT9qVz9UhqvrX9BnWIFDiv8nebcgz5fQ/s640/Dockerfile.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
A la hora de crear nuestro &lt;b&gt;Dockerfile &lt;/b&gt;siempre tenemos que tener en cuenta que su ejecución &lt;b&gt;no tiene interacción&lt;/b&gt;, con lo cual tenemos que armarlo de manera que no tengamos que hacer &lt;u&gt;absolutamente nada&lt;/u&gt; (por ejemplo, cuando hace un &lt;b&gt;apt-get install &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programas&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programa &lt;/span&gt;&lt;/a&gt;&lt;/b&gt;siempre te pregunta si queres instalar las dependencias y demás, &lt;b&gt;con el parametro &quot;-y&quot; &lt;/b&gt;le estamos diciendo que le diga &lt;b&gt;que si a todo &lt;u&gt;sin preguntar&lt;/u&gt;&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
Una vez creado el &lt;b&gt;archivo &lt;/b&gt;con ese código, pasamos a&lt;b&gt; crear la imagen&lt;/b&gt; con todo lo que definimos en el&amp;nbsp;&lt;b&gt;Dockerfile&lt;/b&gt;. Para eso ejecutamos:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker build -t ubuntuardillas:1.0 .&lt;/span&gt;&lt;/b&gt; (hay un punto al final)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYYdLLEBxp9r8iYQ5vQgI_RoE1bpa1I9I56KU9IhWkxHLfCncLGv7p3Zn7EvETl0ea_GzQNJfT8tfcUDvdaPjwa4lrRkKLbypH-bGvXWqQR6gs372axpaOiCx8QlMWpVXa9SuE4egC26A/s1600/docker+build.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;734&quot; data-original-width=&quot;1115&quot; height=&quot;420&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYYdLLEBxp9r8iYQ5vQgI_RoE1bpa1I9I56KU9IhWkxHLfCncLGv7p3Zn7EvETl0ea_GzQNJfT8tfcUDvdaPjwa4lrRkKLbypH-bGvXWqQR6gs372axpaOiCx8QlMWpVXa9SuE4egC26A/s640/docker+build.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Si hacemos un &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker images&lt;/span&gt;&lt;/b&gt; vamos a ver una nueva llamada &lt;span style=&quot;color: #38761d; font-weight: bold;&quot;&gt;ubuntuardillas&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
Luego levantamos un &lt;b&gt;contenedor &lt;/b&gt;a partir de la &lt;b&gt;imagen &lt;/b&gt;recién creada:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker run --name ardillas1.0 -it ubuntuardillas:1.0&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsJb-O0rbiLvwPY2MwjceI_mbUN7Hdcccs5KZP9kCpDwFU7bJzaKXCJbBVkOFQEHrCpA2UmypqWGsyBo5uwyDb_meZ-jMCS9tZTB0iHFUFeI_GF3SgteY5INrd6Yg35Gkl_gIoBfdLWd0/s1600/docker+images+docker+run.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;222&quot; data-original-width=&quot;722&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsJb-O0rbiLvwPY2MwjceI_mbUN7Hdcccs5KZP9kCpDwFU7bJzaKXCJbBVkOFQEHrCpA2UmypqWGsyBo5uwyDb_meZ-jMCS9tZTB0iHFUFeI_GF3SgteY5INrd6Yg35Gkl_gIoBfdLWd0/s640/docker+images+docker+run.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Vemos que directamente nos da una &lt;b&gt;shell &lt;/b&gt;de &lt;b&gt;bash&lt;/b&gt;, como configuramos en el &lt;b&gt;Dockerfile&lt;/b&gt;, y ademas nos loguea &lt;b&gt;con el usuario ardillasenlared&lt;/b&gt; creado en el mismo procedimiento.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Vamos a probar un &lt;b&gt;ping&lt;/b&gt;, &lt;b&gt;nmap &lt;/b&gt;y luego a instalar algo con &lt;b&gt;sudo&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfZ-9YynB0G7EzZcih7AOftUT8wbs4cIS1DePA9B0n1fvXCwa1MeMdDOOhTGGXLHC7lBaoemBK4zK7riZnM26FoABOKB_n4WKXCyvN5nLdWHdSRhG62NaUcHfqZ3OtBCBgouwU2AXDDWI/s1600/ping+nmap+sudo.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;735&quot; data-original-width=&quot;1335&quot; height=&quot;352&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfZ-9YynB0G7EzZcih7AOftUT8wbs4cIS1DePA9B0n1fvXCwa1MeMdDOOhTGGXLHC7lBaoemBK4zK7riZnM26FoABOKB_n4WKXCyvN5nLdWHdSRhG62NaUcHfqZ3OtBCBgouwU2AXDDWI/s640/ping+nmap+sudo.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Cuando me solicita la &lt;b&gt;contraseña &lt;/b&gt;de &lt;b&gt;sudo&amp;nbsp;&lt;/b&gt;ingreso &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;password&lt;/span&gt;&lt;/b&gt; que es la que configuramos en el &lt;b&gt;Dockerfile&lt;/b&gt;.&lt;br /&gt;
Vemos que todo responde según lo esperado, y que el &lt;b&gt;nmap &lt;/b&gt;a 192.168.2.106 nos indica que el &lt;b&gt;puerto 22&lt;/b&gt; esta abierto, entonces aprovecho y pruebo el &lt;b&gt;ssh &lt;/b&gt;contra esa &lt;b&gt;virtual&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6podvcTJy3bC7TPmsbWCRAF3pjwXXvlfJOnvz8lLI9ikZ-scvRK-Kxv7NmvsGXqSJsmt6HOBocYIO8wdhQHI905TVCIXhGEAPtJgRkbnpbBFvXsdb_9PNuBXCiz6_3Gc3V1SRqVuRWFI/s1600/ssh.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;75&quot; data-original-width=&quot;634&quot; height=&quot;74&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6podvcTJy3bC7TPmsbWCRAF3pjwXXvlfJOnvz8lLI9ikZ-scvRK-Kxv7NmvsGXqSJsmt6HOBocYIO8wdhQHI905TVCIXhGEAPtJgRkbnpbBFvXsdb_9PNuBXCiz6_3Gc3V1SRqVuRWFI/s640/ssh.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y vemos que tiene &lt;b&gt;ssh&lt;/b&gt;&amp;nbsp;instalado también.&lt;br /&gt;
&lt;br /&gt;
En caso de querer cambiar la &lt;b&gt;contraseña &lt;/b&gt;del usuario &lt;b&gt;ardillasenlared &lt;/b&gt;tenes que ejecutar:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;passwd ardillasenlared&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyR6gdINOOSpwLu3nRqulkvsEjCpX4dCygN4x2FYT5x7YI9QLXwz12biLPvJXmTq61ux9ZOksukIdHshNK7w8HbNL1sBCkI5DOHIkjpS8uBipuFuMTE5zlqOQ9nPsllX-bGVk3uNRdnr0/s1600/passwd.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;115&quot; data-original-width=&quot;463&quot; height=&quot;158&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyR6gdINOOSpwLu3nRqulkvsEjCpX4dCygN4x2FYT5x7YI9QLXwz12biLPvJXmTq61ux9ZOksukIdHshNK7w8HbNL1sBCkI5DOHIkjpS8uBipuFuMTE5zlqOQ9nPsllX-bGVk3uNRdnr0/s640/passwd.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Te va a solicitar primero la &lt;b&gt;contraseña actual &lt;/b&gt;(password) y luego una &lt;b&gt;nueva&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Para &lt;b&gt;crear otro usuario&lt;/b&gt; podes seguir &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2015/10/crear-usuario-y-agregarlo-sudoers.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;los siguientes pasos&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Con esto ya &lt;b&gt;creamos nuestra imagen personalizada&lt;/b&gt; a partir de lo que definimos en el archivo &lt;b&gt;Dockerfile&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Espero que le haya servido!&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;COMPARTAN&lt;/span&gt;, dejen de guardarse el conocimiento para uds, no sean egoístas!&lt;br /&gt;
&lt;br /&gt;
Bye!</description><link>https://hayardillasenlared.blogspot.com/2020/06/dockerfile-crear-imagen-personalizada.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-krSpqab3it0NhmrCi1sL3gStGjUraenaaIOjxBbx4YWEE4dGXnQX9muHcrWHiaM_F7Sk399E53BGCnFWLzcqka_LqbwCdLuCGoSLIsgtJZHYT9qVz9UhqvrX9BnWIFDiv8nebcgz5fQ/s72-c/Dockerfile.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-5115478944738688717</guid><pubDate>Wed, 03 Jun 2020 08:23:00 +0000</pubDate><atom:updated>2020-06-03T05:23:03.454-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Subir imagen de Docker a Docker Hub</title><description>Recién buscaba &lt;b&gt;como instalar Ubuntu con Docker&lt;/b&gt; (mas precisamente, &lt;b&gt;como crear un contenedor con Ubuntu 20.04 a partir de una imagen de Docker Oficial&lt;/b&gt;), y la mayoría de los resultados me decía &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/docker-la-guia-definitiva.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;como instalar Docker en Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;. Así que, si buscabas lo mismo que yo, este es el lugar.&lt;br&gt;
&lt;br&gt;
¿&lt;b&gt;Para que nos puede servir tener un contenedor con &lt;/b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;? Para un millón de cosas, pero por ejemplo, &lt;b&gt;en un entorno de pruebas&lt;/b&gt;, en lugar de crear 2 o 3 &lt;b&gt;máquinas virtuales&lt;/b&gt; con &lt;b&gt;VirtualBox &lt;/b&gt;y &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;podríamos simplemente crear 2 o 3 &lt;b&gt;contenedores &lt;/b&gt;con dicho &lt;b&gt;sistema operativo&lt;/b&gt;, algo que sería muchísimo mas rápido y práctico. Y yendo un poco mas lejos, podríamos tener una imagen de &lt;b&gt;Ubuntu &lt;/b&gt;con todo lo necesario para que solamente tengamos que descargarla, levantar el contenedor y ya tendríamos todo a disposición. Esto es lo que vamos a hacer en este post.&lt;br&gt;
&lt;br&gt;
Primero vamos al &lt;a href=&quot;https://hub.docker.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker Hub&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y buscamos la &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;a href=&quot;https://hub.docker.com/_/ubuntu&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;imagen Oficial de Ubuntu&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
En este caso vamos a &lt;b&gt;instalar &lt;/b&gt;la ultima (que es la &lt;b&gt;20.04&lt;/b&gt;) con el siguiente &lt;b&gt;comando&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker pull ubuntu:latest&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Si quisieramos otra versión podríamos &lt;a href=&quot;https://hub.docker.com/_/ubuntu?tab=tags&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;revisar las etiquetas&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;  y ver que por ejemplo para instalar la &lt;b&gt;19.10&lt;/b&gt; deberíamos usar &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;docker pull ubuntu:19.10&lt;/span&gt;&lt;/b&gt; o si quisieramos la &lt;b&gt;Bionic &lt;/b&gt;que es la &lt;b&gt;18.04&lt;/b&gt; deberíamos ejecutar &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;docker pull ubuntu:bionic&lt;/span&gt;&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
Luego de ejecutar el comando aguardamos unos minutos dependiendo nuestra conexión y quedará descargada:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Ai8q2V5U4rkXuK9HkX7jbh3z-1Z0I8B4qEJqmfcSvvj8qIZWFObDs2UZNBje_OeQ7owZxHU5y7fWQZrO9FpWhEx7RkpoOYmrfWm_uj3uic62rJVjMOOlNpPItPyfZPXSmMa-19ZLs3g/s1600/ubuntu+en+docker.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;183&quot; data-original-width=&quot;652&quot; height=&quot;177&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Ai8q2V5U4rkXuK9HkX7jbh3z-1Z0I8B4qEJqmfcSvvj8qIZWFObDs2UZNBje_OeQ7owZxHU5y7fWQZrO9FpWhEx7RkpoOYmrfWm_uj3uic62rJVjMOOlNpPItPyfZPXSmMa-19ZLs3g/s640/ubuntu+en+docker.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Para chequear:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker images&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0fnXT_7GDedsnKJP9xpPO-Owvz4RpM31dCaM1m_OuRXWQaKRSFCj3WIF6RzNOXl93ZQmBEfd3ETJ4bVsEUG08NcV3_6oJIzRDgJII21FeOzZEBffk4j-5kxqMeyLvsWFZ8O1SW5I4-cE/s1600/docker+images.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;69&quot; data-original-width=&quot;711&quot; height=&quot;60&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0fnXT_7GDedsnKJP9xpPO-Owvz4RpM31dCaM1m_OuRXWQaKRSFCj3WIF6RzNOXl93ZQmBEfd3ETJ4bVsEUG08NcV3_6oJIzRDgJII21FeOzZEBffk4j-5kxqMeyLvsWFZ8O1SW5I4-cE/s640/docker+images.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Ahora vamos a &lt;b&gt;levantar un contenedor&lt;/b&gt; a partir de dicha &lt;b&gt;imagen&lt;/b&gt;, llamado &lt;b&gt;VirtualUbuntu00&lt;/b&gt; y al mismo tiempo vamos a &lt;b&gt;iniciar una shell de bash&lt;/b&gt; en el &lt;b&gt;contenedor&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo docker run --name VirtualUbuntu00 -it ubuntu:latest /bin/bash&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Vamos a verificar la versión del &lt;b&gt;Kernel &lt;/b&gt;del mismo con:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;uname -a&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRFmLyYrPmTbAIpOnAFGN0jhGQwZcL65gK6VroAExq9NGzn1f0CVOls3gnSVwhuHE9EORuhcULDKeYE2v8WXXR8x8kM2OyCACp8t8YryGcBlyxUCfGO-H57FFEezJ2aDA7RVuoCwEGN0/s1600/uname+-a.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;71&quot; data-original-width=&quot;888&quot; height=&quot;49&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRFmLyYrPmTbAIpOnAFGN0jhGQwZcL65gK6VroAExq9NGzn1f0CVOls3gnSVwhuHE9EORuhcULDKeYE2v8WXXR8x8kM2OyCACp8t8YryGcBlyxUCfGO-H57FFEezJ2aDA7RVuoCwEGN0/s640/uname+-a.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/subir-imagen-de-docker-docker-hub.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/subir-imagen-de-docker-docker-hub.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Ai8q2V5U4rkXuK9HkX7jbh3z-1Z0I8B4qEJqmfcSvvj8qIZWFObDs2UZNBje_OeQ7owZxHU5y7fWQZrO9FpWhEx7RkpoOYmrfWm_uj3uic62rJVjMOOlNpPItPyfZPXSmMa-19ZLs3g/s72-c/ubuntu+en+docker.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-5747195280994980725</guid><pubDate>Tue, 02 Jun 2020 09:15:00 +0000</pubDate><atom:updated>2020-06-02T06:15:04.328-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Desconectar Usuario Remoto Linux</title><description>Estamos sentados frente a nuestro &lt;a href=&quot;http://cdimage.ubuntu.com/kubuntu/releases/20.04/release/kubuntu-20.04-desktop-amd64.iso&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubuntu 20.04&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, muy lindo por cierto, tranquilos, relajados, seguros de que nadie nos está espiando... Hasta que una voz nos dice al oído, susurrando, &quot;&lt;b&gt;hay usuarios conectados a tu computadora&lt;/b&gt;&quot;. &quot;¿Que?&quot;, pensas. &quot;¿&lt;b&gt;Y como puedo saber si hay alguien conectado a mi computadora&lt;/b&gt;?&quot;&lt;br /&gt;
&lt;br /&gt;
Tranquilo.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ardillas en la red&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; te da la respuesta. Y no solo eso, sino que ademas te dirá &lt;b&gt;como desconectarlo&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para ver quien esta conectado a mi computadora ejecuto el siguiente comando:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;who&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Lo que mostrará algo como:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFmztTNSNgz7Fwz9e0hc4JHenC1mrPNFiXrrI-Vorri5KOUsXpNaXi_NP85TBamKip0Zg_UFMhLGIO3XCHuJMdUAqxCDSUcPTsn29D64kpTTtspLLr12GxALVe-srHclLnDn8aIe4lGXY/s1600/who.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;105&quot; data-original-width=&quot;498&quot; height=&quot;132&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFmztTNSNgz7Fwz9e0hc4JHenC1mrPNFiXrrI-Vorri5KOUsXpNaXi_NP85TBamKip0Zg_UFMhLGIO3XCHuJMdUAqxCDSUcPTsn29D64kpTTtspLLr12GxALVe-srHclLnDn8aIe4lGXY/s640/who.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Acá vemos 3 personas conectadas, son sus respectivas &lt;b&gt;IPs&lt;/b&gt; y sus respectivas &lt;b&gt;consolas&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
ardillasenlared tty1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2020-05-25 05:46 (:0) &amp;lt;- Este soy yo&lt;br /&gt;
ardillasenlared &lt;b&gt;pts/2&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2020-05-28 12:43 (&lt;b&gt;192.168.2.107&lt;/b&gt;)&lt;br /&gt;
ardillasenlared &lt;b&gt;pts/4&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2020-05-29 10:17 (&lt;b&gt;192.168.2.112&lt;/b&gt;)&lt;br /&gt;
ardillasenlared &lt;b&gt;pts/5&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2020-05-29 10:17 (&lt;b&gt;192.168.2.111&lt;/b&gt;)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
También vemos el &lt;b&gt;día y la hora de conexión&lt;/b&gt; y que en todos los casos se utilizó el usuario &lt;b&gt;ardillasenlared&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Supongamos que queremos &lt;b&gt;desconectar al usuario &lt;/b&gt;que tiene la &lt;b&gt;IP &lt;/b&gt;192.168.2.111 y la &lt;b&gt;consola pts/5&lt;/b&gt;.&lt;br /&gt;
Vamos a buscar el &lt;b&gt;PID &lt;/b&gt;de su &lt;b&gt;shell&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ps -ax | grep pts/5&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-WLqtcK4mubqv3RGFnKlzMDi03EsRg7lZOzjGliCa4abLr-9Pyim8GCQ-qfwVeujwQTni3US-7DOLh20SLrTUAVxaDVlzn41HHwTiAsL7OoeWRdAX4GanGn6hhht1gEjiHoCuJi4J9Qg/s1600/ps+-ax.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;82&quot; data-original-width=&quot;465&quot; height=&quot;112&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-WLqtcK4mubqv3RGFnKlzMDi03EsRg7lZOzjGliCa4abLr-9Pyim8GCQ-qfwVeujwQTni3US-7DOLh20SLrTUAVxaDVlzn41HHwTiAsL7OoeWRdAX4GanGn6hhht1gEjiHoCuJi4J9Qg/s640/ps+-ax.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Vemos la siguiente linea:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;47145 pts/5&amp;nbsp; &amp;nbsp; Ss+&amp;nbsp; &amp;nbsp; 0:00 -bash&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Donde nos indica el &lt;b&gt;PID &lt;/b&gt;del proceso &lt;b&gt;bash &lt;/b&gt;correspondiente a la consola &lt;b&gt;pts/5&lt;/b&gt;.&lt;br /&gt;
Entonces procedemos a &lt;b&gt;matar dicho proceso&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kill -9 47145&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
Ejecutamos nuevamente &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;who &lt;/span&gt;&lt;/b&gt;y vemos que el &lt;b&gt;usuario &lt;/b&gt;de la consola &lt;b&gt;pts/5&lt;/b&gt; y la &lt;b&gt;IP&lt;/b&gt; 192.168.2.111 no está mas:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihtBS1QJqg2XbQ1y2I1L2KSVLQAbJg2B0JWSFFOExEkbUNh_9fZ0_29-wXTWA8wKyF7xsJJhYE3SF967z85F8uadSMdpBoxlra5uoRupPmGkotk7HW9aKkOn77pOjvqL8PebiGUzr5gKg/s1600/kill+-9.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;103&quot; data-original-width=&quot;495&quot; height=&quot;131&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihtBS1QJqg2XbQ1y2I1L2KSVLQAbJg2B0JWSFFOExEkbUNh_9fZ0_29-wXTWA8wKyF7xsJJhYE3SF967z85F8uadSMdpBoxlra5uoRupPmGkotk7HW9aKkOn77pOjvqL8PebiGUzr5gKg/s640/kill+-9.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y al &lt;b&gt;usuario remoto&lt;/b&gt; le aparecerá el siguiente cartel:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqg5GgWXd35MIRnhyxbsJxAsg49vmzDmX3o-pXQ8jWkwJZoKCtAcmVFppdB0zj04NQT8tDaolV18sAnN5-0yoZH-K8MXKqq6WsCdbpDDM5tp0YVzen16hFM02pLP5GFoiZG-PfEboXlS8/s1600/connection+closed.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;35&quot; data-original-width=&quot;491&quot; height=&quot;43&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqg5GgWXd35MIRnhyxbsJxAsg49vmzDmX3o-pXQ8jWkwJZoKCtAcmVFppdB0zj04NQT8tDaolV18sAnN5-0yoZH-K8MXKqq6WsCdbpDDM5tp0YVzen16hFM02pLP5GFoiZG-PfEboXlS8/s640/connection+closed.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Listo, ya podes desconectarlos a todos ¬¬&lt;br /&gt;
&lt;br /&gt;
¿&lt;b&gt;Ademas queres banearle la IP&lt;/b&gt;? Ejecuta:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo iptables -I INPUT 1 -s 192.168.2.111 -j DROP&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Con esto &lt;b&gt;&lt;u&gt;no podrá volver a conectarse desde esa IP&lt;/u&gt;&lt;/b&gt;. Si te arrepentís:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo iptables -I INPUT 1 -s 192.168.2.111 -j ACCEPT&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidp3qA5frbPi1OIcUq2t-nowkKaeTgjLPrlFEnfFfNXWpwm3yNGrP1Iq8rK-olfJw5vi0zXF8O6JfYIEJXRg-GaNAV1RnmUIAFF68MHP0WtwSz2GRVW1ItMnv5fO4FQ9T_CV_0_JD8j30/s1600/iptable+-I+INPUT.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;150&quot; data-original-width=&quot;625&quot; height=&quot;152&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidp3qA5frbPi1OIcUq2t-nowkKaeTgjLPrlFEnfFfNXWpwm3yNGrP1Iq8rK-olfJw5vi0zXF8O6JfYIEJXRg-GaNAV1RnmUIAFF68MHP0WtwSz2GRVW1ItMnv5fO4FQ9T_CV_0_JD8j30/s640/iptable+-I+INPUT.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Interesante, ¿no?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;COMPARTÍ&lt;/span&gt;, ¿que te cuesta?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Chau chau chauuuuu&lt;/div&gt;
</description><link>https://hayardillasenlared.blogspot.com/2020/06/desconectar-usuario-remoto-linux.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFmztTNSNgz7Fwz9e0hc4JHenC1mrPNFiXrrI-Vorri5KOUsXpNaXi_NP85TBamKip0Zg_UFMhLGIO3XCHuJMdUAqxCDSUcPTsn29D64kpTTtspLLr12GxALVe-srHclLnDn8aIe4lGXY/s72-c/who.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-4335398853978424155</guid><pubDate>Mon, 01 Jun 2020 07:30:00 +0000</pubDate><atom:updated>2020-06-01T04:30:03.854-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Azure</category><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Kubernetes</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Playbook</category><category domain="http://www.blogger.com/atom/ns#">Programación</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Instalar Kubernetes en Azure</title><description>Bueno vamos a probar &lt;b&gt;&lt;a href=&quot;https://kubernetes.io/es/docs/concepts/overview/what-is-kubernetes/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt; &lt;/a&gt;&lt;/b&gt;en &lt;b&gt;&lt;a href=&quot;https://azure.microsoft.com/es-es/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, así de una, sin vueltas, sin caretearla (?).&lt;br&gt;
Para empezar ingresamos al &lt;a href=&quot;https://portal.azure.com/#home&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Portal de Azure&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; con nuestras credenciales y en &amp;quot;&lt;b&gt;Inicio&lt;/b&gt;&amp;quot; a la izquierda vamos a ver los &lt;b&gt;servicios &lt;/b&gt;que nos ofrece &lt;b&gt;&lt;a href=&quot;https://azure.microsoft.com/es-es/solutions/?cdn=disable&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Azure&lt;/span&gt;&lt;/a&gt; &lt;/b&gt;para desplegar.&lt;br&gt;
Uno de ellos es &amp;quot;&lt;b&gt;Servicios de Kubernetes&lt;/b&gt;&amp;quot;, clickeamos ahí:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivbXhVJmdtAXtgdoCC9ge5IbomvrGhLnjOmA0xrFV7ka1DyutUJ0dc7nCAVXV4LrG5Mp7fqUOT9v18ykzW5EFtzjHQjloGRdD40OdQQDb3lRgq01ifgXkT2Yey0Pca__tUmiaxvqUJpYo/s1600/servicios+de+kubernetes.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;662&quot; data-original-width=&quot;1366&quot; height=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivbXhVJmdtAXtgdoCC9ge5IbomvrGhLnjOmA0xrFV7ka1DyutUJ0dc7nCAVXV4LrG5Mp7fqUOT9v18ykzW5EFtzjHQjloGRdD40OdQQDb3lRgq01ifgXkT2Yey0Pca__tUmiaxvqUJpYo/s640/servicios+de+kubernetes.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Luego vamos a crear nuestro primer &lt;b&gt;cluster &lt;/b&gt;haciendo click en &amp;quot;&lt;b&gt;Agregar&lt;/b&gt;&amp;quot; o &amp;quot;&lt;b&gt;Crear Servicio de Kubernetes&lt;/b&gt;&amp;quot;:&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiikDdXzWjLPxKsRzGtPbUxU_9nycr-W9z-zrAPlKB_FoEDgCwPjaolVDOADEgWSzSw8Gb3cC9eQzXLDHfDHK0OaW8UN4IrGptyzQjAUFnBmxgQMY0Cb4_MNP9Spap65_y6hqOClqmLTAA/s1600/crear+cluster+kubernetes.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;737&quot; data-original-width=&quot;1363&quot; height=&quot;345&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiikDdXzWjLPxKsRzGtPbUxU_9nycr-W9z-zrAPlKB_FoEDgCwPjaolVDOADEgWSzSw8Gb3cC9eQzXLDHfDHK0OaW8UN4IrGptyzQjAUFnBmxgQMY0Cb4_MNP9Spap65_y6hqOClqmLTAA/s640/crear+cluster+kubernetes.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Elegimos nuestra &lt;b&gt;suscripción&lt;/b&gt;, creamos un nuevo &lt;b&gt;grupo de recursos&lt;/b&gt; o &lt;b&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/overview&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;resource group&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, elegimos el nombre del &lt;b&gt;cluster&lt;/b&gt; y la &lt;b&gt;región&lt;/b&gt;. Y mas abajo elegimos el &lt;b&gt;tamaño del nodo&lt;/b&gt; y la cantidad, este paso es muy importante, porque al definir el tamaño del &lt;b&gt;nodo&lt;/b&gt; básicamente estamos eligiendo las especificaciones técnicas (&lt;b&gt;cpu&lt;/b&gt;, &lt;b&gt;memoria&lt;/b&gt;, &lt;b&gt;disco&lt;/b&gt;) que van a tener las &lt;b&gt;maquinas virtuales&lt;/b&gt; que van a formar los &lt;b&gt;nodos &lt;/b&gt;del &lt;b&gt;cluster &lt;/b&gt;y esto no se podrá cambiar después de crearlo. &lt;u&gt;El numero de nodos si se puede cambiar&lt;/u&gt;.&lt;br&gt;
En mi caso elijo la &lt;b&gt;maquina virtual&lt;/b&gt; mas barata que es la &lt;b&gt;DS2 v2&lt;/b&gt;, que tiene un &lt;b&gt;2 CPU&lt;/b&gt; y &lt;b&gt;7GB de RAM&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk9gTmKbCMk5o17yZIgNxZxdIt7rV71-73D8GWR-7xAf5IrZ_HxIwj7TcabY4zgBf0TV8WJAaD96PnNgHJqaWoUA1fw8qTg8ooJXMspzJFoSGjMVISErsepl1VK2zNUtSCajfa8FQ_ZXM/s1600/especificaciones+cluster+kubernetes+00.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;716&quot; data-original-width=&quot;1028&quot; height=&quot;443&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk9gTmKbCMk5o17yZIgNxZxdIt7rV71-73D8GWR-7xAf5IrZ_HxIwj7TcabY4zgBf0TV8WJAaD96PnNgHJqaWoUA1fw8qTg8ooJXMspzJFoSGjMVISErsepl1VK2zNUtSCajfa8FQ_ZXM/s640/especificaciones+cluster+kubernetes+00.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9FRVI2BbKNN1OCZHzPaBx0wDrT2RdbFhKT0xD-6HFX0CsymVB0491X27SD6GNoBHRrIyOZ76k-O6T4_2z74qV8sR4ejd3NVVOEQFcdDvVdYJJVE57ARpFB0nEbfi7rN5f3TTf2u4dkuQ/s1600/especificaciones+cluster+kubernetes+01.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;708&quot; data-original-width=&quot;1030&quot; height=&quot;436&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9FRVI2BbKNN1OCZHzPaBx0wDrT2RdbFhKT0xD-6HFX0CsymVB0491X27SD6GNoBHRrIyOZ76k-O6T4_2z74qV8sR4ejd3NVVOEQFcdDvVdYJJVE57ARpFB0nEbfi7rN5f3TTf2u4dkuQ/s640/especificaciones+cluster+kubernetes+01.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Fijense que a la derecha aparecen los &lt;b&gt;precios de las virtuales&lt;/b&gt; (&lt;b&gt;Costo Mensual Estimado&lt;/b&gt;):&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUNDG90M2mCNm2CuO5YbXmOiIa9L9zL16VTmd0DVa0zuKMH7S7jSWbjTUwOIUZhmLEG3teCI5x1gXW0Kj1U4wx2tNbaR94rYujfPZESiPfYXH8FXk-L7bCYOYBph3oiXheSL_RhgsaAzY/s1600/especificaciones+cluster+kubernetes+02.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;728&quot; data-original-width=&quot;1366&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUNDG90M2mCNm2CuO5YbXmOiIa9L9zL16VTmd0DVa0zuKMH7S7jSWbjTUwOIUZhmLEG3teCI5x1gXW0Kj1U4wx2tNbaR94rYujfPZESiPfYXH8FXk-L7bCYOYBph3oiXheSL_RhgsaAzY/s640/especificaciones+cluster+kubernetes+02.PNG&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/06/instalar-kubernetes-en-azure.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/06/instalar-kubernetes-en-azure.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivbXhVJmdtAXtgdoCC9ge5IbomvrGhLnjOmA0xrFV7ka1DyutUJ0dc7nCAVXV4LrG5Mp7fqUOT9v18ykzW5EFtzjHQjloGRdD40OdQQDb3lRgq01ifgXkT2Yey0Pca__tUmiaxvqUJpYo/s72-c/servicios+de+kubernetes.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-6275583473036613257</guid><pubDate>Sun, 31 May 2020 19:30:00 +0000</pubDate><atom:updated>2020-05-31T22:35:47.969-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Cambiar Hostname en Ubuntu Server</title><description>A mas de uno le habrá pasado de querer &lt;b&gt;cambiar el nombre de la virtual &lt;/b&gt;de &lt;a href=&quot;https://ubuntu.com/download/server/thank-you?version=20.04&amp;amp;architecture=amd64&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu Server&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Aquí van los pasos a seguir:&lt;br /&gt;
&lt;br /&gt;
Primero chequeamos el &lt;b&gt;hostname &lt;/b&gt;actual:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;hostname&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
o&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;cat /etc/hostname&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLLQ_2dWYb-uq0WnIS1O7-CXzIk82-vDFJ-X8tCgIxbjrlR2HMsMuqBm84s7Y2TWOTCIZNKET2ozLxMtleUxbVJIPwGmHOaStuWRm82fgwbJnApLxU7ncDHgv0EMwkzbmDaDie4NqPefU/s1600/hostname.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;66&quot; data-original-width=&quot;375&quot; height=&quot;112&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLLQ_2dWYb-uq0WnIS1O7-CXzIk82-vDFJ-X8tCgIxbjrlR2HMsMuqBm84s7Y2TWOTCIZNKET2ozLxMtleUxbVJIPwGmHOaStuWRm82fgwbJnApLxU7ncDHgv0EMwkzbmDaDie4NqPefU/s640/hostname.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Vemos que en mi caso, la &lt;b&gt;virtual&lt;/b&gt; se llama &lt;b&gt;debian01 &lt;/b&gt;(si, también funciona con &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Debian&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Debian&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, increíble,¿no?)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para cambiarlo ejecutamos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo hostnamectl set-hostname nuevonombre&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para chequear el cambio ejecuto:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;hostnamectl&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-sfMNsKLHI5NUzHfsjDp9eRN2c2s3Y0Z0oUzRYL5sSwj-8NwkKuvbmrywc4zDnVFy-UqjxpSgKeOrEvEZL4Lyohla0x7ijamETrrsonzaMfqVXpCyT8e3NrcWdmCoKqg_ZbsATjxRRek/s1600/hostnamectl.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;181&quot; data-original-width=&quot;430&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-sfMNsKLHI5NUzHfsjDp9eRN2c2s3Y0Z0oUzRYL5sSwj-8NwkKuvbmrywc4zDnVFy-UqjxpSgKeOrEvEZL4Lyohla0x7ijamETrrsonzaMfqVXpCyT8e3NrcWdmCoKqg_ZbsATjxRRek/s640/hostnamectl.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Vemos que tomo el cambio (&lt;b&gt;Static hostname&lt;/b&gt;) pero en el &lt;b&gt;prompt &lt;/b&gt;me sigue apareciendo el viejo.&lt;br /&gt;
Entonces vamos a &lt;b&gt;reiniciar&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;IMPORTANTE&lt;/u&gt;&lt;/b&gt;: En el caso de &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu &lt;/span&gt;&lt;/a&gt;Server&lt;/span&gt;&lt;/b&gt; para que el cambio persista luego del reinicio tenemos que editar el siguiente &lt;b&gt;archivo&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo nano /etc/cloud/cloud.cfg&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Y cambiar el &lt;b&gt;parámetro &lt;span style=&quot;color: #38761d;&quot;&gt;preserve_hostname&lt;/span&gt;&lt;/b&gt; de &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;false &lt;/span&gt;&lt;/b&gt;a &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;true&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Y &lt;b&gt;reiniciar&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Al iniciar nuevamente la &lt;b&gt;virtual &lt;/b&gt;vemos que toma el nuevo &lt;b&gt;hostname&lt;/b&gt;&amp;nbsp;(&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ardilla-nb&lt;/span&gt;&lt;/b&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyRnLXK6kxAdar9MRDScdP8JqCMjh0542pTzUDtz48CrHtdBRB8uz-SbW8EmSWCtYSeOGApe9UhxIfXTZ5mkd_fZoiTBkLDQ6k180Y5ZNlXK5W5aJoe0e7yEDurExaxvcBtJ079ykDiQI/s1600/reboot.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;230&quot; data-original-width=&quot;623&quot; height=&quot;235&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyRnLXK6kxAdar9MRDScdP8JqCMjh0542pTzUDtz48CrHtdBRB8uz-SbW8EmSWCtYSeOGApe9UhxIfXTZ5mkd_fZoiTBkLDQ6k180Y5ZNlXK5W5aJoe0e7yEDurExaxvcBtJ079ykDiQI/s640/reboot.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Y listo, ya quedó cambiado.&lt;br /&gt;
&lt;br /&gt;
Aprovecho para indicar como corregir el error que me aparece a continuación:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4y3TrlW7Ur-t0BnhefTkTxb34TugC0ZtlURHu6rIQ9UEP0ocLnbEOXxaeypN1B54esCZlhBU9DAA8a6wuFXSt9clfatFN0GE203sTRXjYa1m-VgprEEUCf7rIsfag27ahRR5re__imPY/s1600/unable+to+resolve+host.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;58&quot; data-original-width=&quot;604&quot; height=&quot;59&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4y3TrlW7Ur-t0BnhefTkTxb34TugC0ZtlURHu6rIQ9UEP0ocLnbEOXxaeypN1B54esCZlhBU9DAA8a6wuFXSt9clfatFN0GE203sTRXjYa1m-VgprEEUCf7rIsfag27ahRR5re__imPY/s640/unable+to+resolve+host.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;unable to resolve host&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;sudo: unable to resolve host ardilla-nb: Nombre o servicio desconocido&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Esto es porque no lo agregué al archivo&amp;nbsp;&lt;b&gt;/etc/hosts&lt;/b&gt;. Entonces lo edito:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo nano /etc/hosts&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Y luego le agrego mi &lt;b&gt;hostname &lt;/b&gt;nuevo:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYnrFzBRV1Tgg1DDFmAqxoqY8Ar2uRg4oCPwlzosTyOyLKoSp4GixCCTxgvwXaVdACo5fdGlSlsgwSSBPTnSRd-Bs1Eb1KyI-ccBfShaQTZxLIdxGq0GCxH9K9BrIRdyzcD9rQR5EEQHQ/s1600/unable+to+resolve+host.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;185&quot; data-original-width=&quot;486&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYnrFzBRV1Tgg1DDFmAqxoqY8Ar2uRg4oCPwlzosTyOyLKoSp4GixCCTxgvwXaVdACo5fdGlSlsgwSSBPTnSRd-Bs1Eb1KyI-ccBfShaQTZxLIdxGq0GCxH9K9BrIRdyzcD9rQR5EEQHQ/s640/unable+to+resolve+host.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
Reinicio con &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo reboot&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Y listo, ya no aparece:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA_h2zbG2dlCcb5q0QaYRrhl5RomEduJG5bsxghcWxPQKpfeucJFB5CNtnT-xmj8f-dPL-AxEmCEsIYN6dHA5Q0PXsdOnhB08g25kgyfRBltwEDUOu7D9H7XSovVGBJaoNihBX0El2D2Q/s1600/unable+to+resolve+host+nuevo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;112&quot; data-original-width=&quot;574&quot; height=&quot;121&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA_h2zbG2dlCcb5q0QaYRrhl5RomEduJG5bsxghcWxPQKpfeucJFB5CNtnT-xmj8f-dPL-AxEmCEsIYN6dHA5Q0PXsdOnhB08g25kgyfRBltwEDUOu7D9H7XSovVGBJaoNihBX0El2D2Q/s640/unable+to+resolve+host+nuevo.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Esto fue todo, sencillo... pero emotivo (?)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;COMPARTI &lt;/span&gt;&lt;/b&gt;de una vez, ¿que te cuesta?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Te mando un beso (?).&lt;/div&gt;
&lt;/div&gt;
</description><link>https://hayardillasenlared.blogspot.com/2020/05/cambiar-hostname-en-ubuntu-server.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLLQ_2dWYb-uq0WnIS1O7-CXzIk82-vDFJ-X8tCgIxbjrlR2HMsMuqBm84s7Y2TWOTCIZNKET2ozLxMtleUxbVJIPwGmHOaStuWRm82fgwbJnApLxU7ncDHgv0EMwkzbmDaDie4NqPefU/s72-c/hostname.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7447295921214140295</guid><pubDate>Sat, 30 May 2020 17:23:00 +0000</pubDate><atom:updated>2020-06-01T03:08:47.626-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Kubernetes</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Playbook</category><category domain="http://www.blogger.com/atom/ns#">Programación</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Rollback de Deployments y Namespace en Kubernetes</title><description>Hola Ardillas, para estos posts largos prefiero ir directamente al asunto y evitar chistes como el del &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsqKQuWOI36LppyrDDsyG6yJcGEdYpBvlUATNfyp2v86kdj1ThSgP4ZJHegRGGigBE93qlH_FbPoBEOzNgGIsmiZOQwZ6O9M9RwfgZD81zWpyA_JOijFj-XM0-mFdS6lDC4domsEWhArQ/s400/Nunca+dejes+que+nadie+te+diga.png&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;hacker&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, así que arranquemos.&lt;br&gt;
&lt;br&gt;
Para los que no quieren leer todo (aunque lo recomiendo) podríamos dividir el post en 3 grandes títulos que voy a marcarlos en mayúscula, azul y subrayado así &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;TITULO&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
Los títulos son:&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;CREAR NAMESPACE&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;CREAR DEPLOYMENT&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;ROLLBACK DE UN DEPLOYMENT&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Antes de avanzar con el post de &lt;b&gt;rollback &lt;/b&gt;de un &lt;b&gt;deployment &lt;/b&gt;en si vamos a ver que tengo corriendo actualmente en mi cluster de &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Kubernetes&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Para ver un listado de lo que tenemos corriendo en el cluster:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubectl get all&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZpB0OQDVN6BkfZzw_tugIovVq56TAD87_6TdGFmSybTYyitUVG-7EbZwFWY-i86DZn-g43_1WdAnXI6tuC9QUw4iv-AH6HTCfiDw5-Ryia-8WFmMI-Fzff4lkyL04OtBYmhnOdS-RnqU/s1600/kubectl+get+all.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;483&quot; data-original-width=&quot;729&quot; height=&quot;265&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZpB0OQDVN6BkfZzw_tugIovVq56TAD87_6TdGFmSybTYyitUVG-7EbZwFWY-i86DZn-g43_1WdAnXI6tuC9QUw4iv-AH6HTCfiDw5-Ryia-8WFmMI-Fzff4lkyL04OtBYmhnOdS-RnqU/s400/kubectl+get+all.PNG&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Fijense que diferencia los PODs, de los servicios, de los deployments y las replicas.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Ver detalle de todos los PODs en el namespaces actual:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubectl get pods -o wide&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNICcoyWlzQ2GS4UqztEreykOR3Ci7FtPxpRDIPqt-zSrtI8lq-nwn0-ZxXDwvmLXH7xvKxLs-hOekOm9LE9boC1ulCUn3Aw3asNhSRUjGYJCTMV1oPCdslwTxq9DsHqPlBaE5M5CRcI8/s1600/kubectl+get+pods+o+wide.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;242&quot; data-original-width=&quot;1044&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNICcoyWlzQ2GS4UqztEreykOR3Ci7FtPxpRDIPqt-zSrtI8lq-nwn0-ZxXDwvmLXH7xvKxLs-hOekOm9LE9boC1ulCUn3Aw3asNhSRUjGYJCTMV1oPCdslwTxq9DsHqPlBaE5M5CRcI8/s400/kubectl+get+pods+o+wide.PNG&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;Ver detalle de todos los PODs en todos los namespaces:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubectl get pods --all-namespaces  &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-6MWK6PfdOvc8ETM3uwVZb3usOejHeA2eP1CGRKVns0UTBY9QHbei2ToWlEP9s-J6S8xJzpskmzTOxENncI8RtNhy6_KkUdwSdp4EZbKUo8BLLO7UYEUsVo3RRwn-GKwXlPS169coqKY/s1600/kubectl+get+pods+all+namespaces.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;403&quot; data-original-width=&quot;843&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-6MWK6PfdOvc8ETM3uwVZb3usOejHeA2eP1CGRKVns0UTBY9QHbei2ToWlEP9s-J6S8xJzpskmzTOxENncI8RtNhy6_KkUdwSdp4EZbKUo8BLLO7UYEUsVo3RRwn-GKwXlPS169coqKY/s400/kubectl+get+pods+all+namespaces.PNG&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
En este caso vemos los mismos ya que tengo solo un namespace (los otros que aparecen son del sistema).&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Ver cantidad de replicas:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubectl get rs&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYNfenjQdSP7X1Lc363eUy5VIqNk72zRd2WcQokOPPebB0ZoE66nV2cqH7emp74Awl9tCw8OJ6ErqxiSrEBLgpcoRcrqKnNe4m6cptMqbZUlUHWYyehVrYUdnMc6smmfh4eZ6gNtd7fQs/s1600/kubectl+get+rs.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;100&quot; data-original-width=&quot;510&quot; height=&quot;77&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYNfenjQdSP7X1Lc363eUy5VIqNk72zRd2WcQokOPPebB0ZoE66nV2cqH7emp74Awl9tCw8OJ6ErqxiSrEBLgpcoRcrqKnNe4m6cptMqbZUlUHWYyehVrYUdnMc6smmfh4eZ6gNtd7fQs/s400/kubectl+get+rs.PNG&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;Ver historial de cambios de un deployment:&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubectl rollout history deployment/nombredeldeploy&lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5gXezErVs-eRxWAQzbLkTbaeMu9F5xiV11ArSlQApY5vaISQ67F1Jg02n_nY7abOVO6FOlWdYnfEHFI4c-zun1KOemWSzvjEcHyIUPf40cPHbecW3_oJcTPgIYFrsmpnE4uudbbLoy8U/s1600/kubectl+rollout+history+deployment.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;263&quot; data-original-width=&quot;620&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5gXezErVs-eRxWAQzbLkTbaeMu9F5xiV11ArSlQApY5vaISQ67F1Jg02n_nY7abOVO6FOlWdYnfEHFI4c-zun1KOemWSzvjEcHyIUPf40cPHbecW3_oJcTPgIYFrsmpnE4uudbbLoy8U/s400/kubectl+rollout+history+deployment.PNG&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/rollback-namespace-y-deployments-en.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/05/rollback-namespace-y-deployments-en.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZpB0OQDVN6BkfZzw_tugIovVq56TAD87_6TdGFmSybTYyitUVG-7EbZwFWY-i86DZn-g43_1WdAnXI6tuC9QUw4iv-AH6HTCfiDw5-Ryia-8WFmMI-Fzff4lkyL04OtBYmhnOdS-RnqU/s72-c/kubectl+get+all.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7656509146060726413</guid><pubDate>Fri, 29 May 2020 11:40:00 +0000</pubDate><atom:updated>2020-05-29T08:40:10.495-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">humor</category><category domain="http://www.blogger.com/atom/ns#">Programación</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Javascript PROMISES en 10 minutos</title><description>Hola mis ardillas! ¿como van?&lt;br /&gt;
&lt;br /&gt;
La verdad es que a raíz de la &lt;u&gt;impresionante recepción&lt;/u&gt; que tuvo &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/curso-javascript-eventos.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;el posteo anterior relacionado con la programación&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&amp;nbsp;¬¬, me pareció que sería una excelente idea dejarles otro &lt;b&gt;video &lt;/b&gt;de &lt;b&gt;Javascript&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Si, para los miles que me preguntaron, ya hablé con &lt;b&gt;nathaner.io&lt;/b&gt;&amp;nbsp;y le comente lo que había subido pero ya estaba al tanto, porque es un &lt;u&gt;&lt;b&gt;gran fan de este &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/u&gt;. Realmente se mostró muy entusiasmado, algo así:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8sfJFBFmDwbRH5bH7leDvQVf0QcF3SJNwo-CWpVKAoocyUAqnqCXONGaYGk5D8sYYNWPxuA8yJeDJOjOrqrOiL-KnbyLw1SLeMlEPTB-MJuQDAIwr0Fsxql-zEQaxY3U7qkwwFGPAYy4/s1600/droppy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;334&quot; data-original-width=&quot;302&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8sfJFBFmDwbRH5bH7leDvQVf0QcF3SJNwo-CWpVKAoocyUAqnqCXONGaYGk5D8sYYNWPxuA8yJeDJOjOrqrOiL-KnbyLw1SLeMlEPTB-MJuQDAIwr0Fsxql-zEQaxY3U7qkwwFGPAYy4/s400/droppy.jpg&quot; width=&quot;361&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
No se si tanto en realidad ¬¬&lt;br /&gt;
Bueno, vamos al asunto.&lt;br /&gt;
&lt;br /&gt;
En &lt;b&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=411nOu1vgLc&amp;amp;t=1s&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;este video&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; se explican las &lt;b&gt;Promises &lt;/b&gt;(promesas) agregadas en &lt;b&gt;ES6&lt;/b&gt; (&lt;b&gt;ECMAScript 6&lt;/b&gt;) de &lt;a href=&quot;https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/Qu%C3%A9_es_JavaScript&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Javascript&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, se aborda la &lt;b&gt;función ejecutor&lt;/b&gt; y se aprende a &lt;b&gt;resolver o rechazar una promesa&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
También explica como &lt;b&gt;obtener los valores de la resolución de la Promise&lt;/b&gt; mediante el uso de &lt;b&gt;then&lt;/b&gt;, o como capturar el &lt;b&gt;motivo del rechazo de la Promise&lt;/b&gt; mediante el uso del &lt;b&gt;catch&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Finalmente se revisa el &lt;b&gt;método finally &lt;/b&gt;que les permitirá ejecutar algún &lt;b&gt;código &lt;/b&gt;luego de que la &lt;b&gt;Promise &lt;/b&gt;o bien se resolvió correctamente o fue rechazada.&lt;br /&gt;
&lt;br /&gt;
Todo en&amp;nbsp;&lt;b&gt;&lt;u&gt;10 minutos&lt;/u&gt;&lt;/b&gt;, ¿que haces en 10 minutos? No me contestes.&lt;br /&gt;
Basta de promesas ¬¬&lt;br /&gt;
Les dejo el &lt;b&gt;vídeo &lt;/b&gt;para que disfruten:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/411nOu1vgLc/0.jpg&quot; src=&quot;https://www.youtube.com/embed/411nOu1vgLc?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Tremendo. Emocionante (?).&lt;br /&gt;
&lt;br /&gt;
Por si les interesa la &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programaci%C3%B3n&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programación&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;les dejo su canal de &lt;b&gt;Youtube&lt;/b&gt;: &lt;a href=&quot;https://www.youtube.com/channel/UC019ue15AkWD0Nc0S5e1gcw&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Programando el destino&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Eso es todo amigos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;COMPARTÍ&lt;/span&gt;&lt;/b&gt;, ¿que te cuesta?&lt;br /&gt;
Demostrame que los &lt;b&gt;programadores&lt;/b&gt; son mejores que los &lt;b&gt;administradores de sistemas&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Hasta la próxima campeón (?)</description><link>https://hayardillasenlared.blogspot.com/2020/05/javascript-promises-en-10-minutos.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8sfJFBFmDwbRH5bH7leDvQVf0QcF3SJNwo-CWpVKAoocyUAqnqCXONGaYGk5D8sYYNWPxuA8yJeDJOjOrqrOiL-KnbyLw1SLeMlEPTB-MJuQDAIwr0Fsxql-zEQaxY3U7qkwwFGPAYy4/s72-c/droppy.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-8633174588874552270</guid><pubDate>Thu, 28 May 2020 10:40:00 +0000</pubDate><atom:updated>2020-05-31T23:17:06.621-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Acceso Remoto</category><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Programas</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>OpenFortiVPN desde terminal, y aprende a usar tmux</title><description>Bueno, después del &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/kubernetes-para-principiantes.html&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;post de Kubernetes&lt;/b&gt;&lt;/span&gt;&lt;/a&gt; quedé exhausto (?), así que vamos con algo livianito, algo así como una ensalada informática (?).&lt;br /&gt;
&lt;br /&gt;
Estás en tu casa, yo se que te encantan éstas situaciones, que las visualizas. Estás en tu casa, aburrido, en &lt;b&gt;cuarentena&lt;/b&gt;, no hay nada en la tele, hace 10 minutos que pasas los canales y no encontras nada que te llame la atención. ¿Entonces que haces?. Pensas, &quot;creo que este es un buen momento para adelantar algo de trabajo&quot;. Ya se que no es cierto, pero usemos la imaginación, necesito un pie para meter lo que viene en el post, ¿si?. Bueno, pensas, ¡que bonito sería trabajar este domingo desde casa! (así, con signos de exclamación y todo).&lt;br /&gt;
Te dirigís hacia tu maquina, la encendes (me encanta contar el paso a paso, perdón), inicia tu &lt;b&gt;&lt;a href=&quot;https://kubuntu.org/getkubuntu/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubuntu 20.04&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; y te dispones a trabajar. Pero te das cuenta de algo, no tenes acceso a los &lt;b&gt;servidores &lt;/b&gt;de la oficina desde tu casa, empezas a sudar, pero de inmediato recordas que no habías conectado la &lt;b&gt;VPN&lt;/b&gt;, cuando chequeas te das cuenta que el panorama es peor de lo que imaginabas, porque...&lt;b&gt; no tenes un cliente VPN instalado&lt;/b&gt;. Entras en crisis, estás llorando desconsoladamente como un niño, te sonas la nariz con una servilleta y entras a &lt;b&gt;&lt;a href=&quot;http://hayardillasenlared.blogspot.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ardillas en la red&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; para ver si hay una solución a tu problema. Entonces vas a la ventana de la derecha en el &lt;b&gt;&lt;a href=&quot;http://hayardillasenlared.blogspot.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, donde dice &quot;&lt;b&gt;buscar en este blog&lt;/b&gt;&quot; y escribis &quot;&lt;b&gt;cliente VPN Fortinet&lt;/b&gt;&quot;, o simplemente &lt;b&gt;VPN&lt;/b&gt;, y aparece este post guiñandote el ojo, que te va a permitir conectarte a la &lt;b&gt;VPN &lt;/b&gt;de tu &lt;b&gt;trabajo&lt;/b&gt;, y seguir adelante este &lt;b&gt;&lt;a href=&quot;https://rock.com.ar/artistas/260/letras/1914&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;domingo sin tristezas&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;...&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Si bien existe una &lt;b&gt;versión oficial&lt;/b&gt; de &lt;a href=&quot;https://docs.fortinet.com/document/forticlient/6.2.0/new-features/41299/cli-support-for-forticlient-linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;FortiClient para Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&amp;nbsp;a la que es posible acceder por &lt;b&gt;CLI &lt;/b&gt;la verdad es que no la probé, y siendo que &lt;b&gt;OpenFortiVPN&lt;/b&gt; siempre me pareció &lt;b&gt;simple&lt;/b&gt;, &lt;b&gt;fácil &lt;/b&gt;y la verdad es que &lt;b&gt;nunca me dio problemas&lt;/b&gt;, prefiero recomendar este &lt;b&gt;cliente &lt;/b&gt;para las conexiones &lt;b&gt;VPN SSL&lt;/b&gt; con &lt;a href=&quot;https://www.fortinet.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Fortinet&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
De todas formas les dejo algunos &lt;b&gt;links &lt;/b&gt;para todas las &lt;b&gt;Plataformas&lt;/b&gt;:&lt;br /&gt;
El &lt;b&gt;FortiClient&lt;/b&gt; para &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Windows&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Windows&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; lo pueden descargar desde &lt;a href=&quot;https://filestore.fortinet.com/forticlient/downloads/FortiClientOnlineInstaller_6.0.exe&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;este link&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
Para &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/OSX&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;OSX&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; desde &lt;a href=&quot;https://filestore.fortinet.com/forticlient/downloads/FortiClientOnlineInstaller_6.0.dmg&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;este link&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
Para &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Android&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Android&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; lo pueden descargar de &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.fortinet.forticlient&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;aca&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
Para &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; (&lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Ubuntu&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ubuntu&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, &lt;a href=&quot;https://getfedora.org/es/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Fedora&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y &lt;b&gt;&lt;a href=&quot;https://www.centos.org/download/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Centos&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;) pero con entorno gráfico pueden &lt;a href=&quot;https://www.forticlient.com/repoinfo&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;seguir estos pasos&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
Y si tienen otra &lt;b&gt;plataforma &lt;/b&gt;pueden acceder directamente a &lt;a href=&quot;https://www.forticlient.com/downloads&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;esta pagina&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Luego de darles las opciones oficiales, procedemos con la &lt;b&gt;instalación del cliente&lt;/b&gt; en cuestión.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;INSTALAR OPENFORTIVPN&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Para instalar (en &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Debian&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Debian&lt;/span&gt;&lt;/a&gt;):&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;sudo apt-get install openfortivpn&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6-oXFxDXKvkxfjeVSCTQkEKg4YkRsBAgt_U6-SAu_5sySw7XLZbt2Dnyxb1U2JJ69OvqDxZSTomXbUJ2dCg7aLFeY0YhR41bsVbeN2KMSAENQQWeUpx2569SO0eVs7fqYB5ekCdau6E/s1600/Instalacion+OPENFORTIVPN.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;304&quot; data-original-width=&quot;765&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6-oXFxDXKvkxfjeVSCTQkEKg4YkRsBAgt_U6-SAu_5sySw7XLZbt2Dnyxb1U2JJ69OvqDxZSTomXbUJ2dCg7aLFeY0YhR41bsVbeN2KMSAENQQWeUpx2569SO0eVs7fqYB5ekCdau6E/s640/Instalacion+OPENFORTIVPN.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para ver la ayuda:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;man openfortivpn&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para conectarte:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo openfortivpn HOSTNAME:PUERTO -u USUARIO&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHAup1jq71xCqCjRyu9jEnREByg-WBIxgDS60OSuUtHQVwv1S2JW-8kFzu99DX7PmeGpf8KJdpdDDQ8MIRCPvPe2CB-zoqGzJPHFXJoGYGDXV7aqWZkITdhCeh08RrCdFwUtErTrp6nnc/s1600/Conexion+OpenFortiVPN.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;299&quot; data-original-width=&quot;659&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHAup1jq71xCqCjRyu9jEnREByg-WBIxgDS60OSuUtHQVwv1S2JW-8kFzu99DX7PmeGpf8KJdpdDDQ8MIRCPvPe2CB-zoqGzJPHFXJoGYGDXV7aqWZkITdhCeh08RrCdFwUtErTrp6nnc/s640/Conexion+OpenFortiVPN.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Facilisimo, ¿no?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;INSTALAR TMUX&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Y ahora vamos con &lt;a href=&quot;https://github.com/tmux/tmux/wiki&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tmux&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; que es un &lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; que nos permite lanzar múltiples terminales (ventanas y paneles) dentro de una única pantalla. Muy útil cuando tenes que hacer varias cosas en simultaneo desde la terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para instalar tmux:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install tmux&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para crear una ventana:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Primero escribimos &lt;b&gt;tmux &lt;/b&gt;para ingresar a la &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programas&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;aplicación&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; y luego pulsamos:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;c&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Abajo en la franja verde vamos viendo las terminales que creamos. Por ejemplo, yo cree 4:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;0:bash 1:bash 2:bash 3:bash&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaS1KctQbuusVQEsme_bVgKo5haHaap9jaRtl6ulZVYco7zDaB0dMOBuYgppNb-meJSZfoPhRNnFHtKpRRaq01xzvk365M5zVEpqmQzcBLn_q13h7gYdAuiDRjjAuK2sQajQ5FuIglrNk/s1600/tmux+ventanas.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;734&quot; data-original-width=&quot;1366&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaS1KctQbuusVQEsme_bVgKo5haHaap9jaRtl6ulZVYco7zDaB0dMOBuYgppNb-meJSZfoPhRNnFHtKpRRaq01xzvk365M5zVEpqmQzcBLn_q13h7gYdAuiDRjjAuK2sQajQ5FuIglrNk/s640/tmux+ventanas.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
El &lt;b&gt;asterisco &lt;/b&gt;nos marca en que ventana estamos ubicados.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para movernos a la ventana 1 presionamos:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;En esta ventana dejo corriendo el cliente VPN&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM9L7rzd05ITMFAnpAZbG6hA5WN0G6zfbIRh-HxDnSXz05Mej8TXNJx0UV-VSVul5rxFOsn5TGbJtNxLR3uL3xL5tDVdo7Axj3ZMMav_soclLSTrgLDVmdrjQqkZqM3TzFfIq6nZUqW0s/s1600/Ventana+1+tmux+con+VPN.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;736&quot; data-original-width=&quot;1366&quot; height=&quot;344&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM9L7rzd05ITMFAnpAZbG6hA5WN0G6zfbIRh-HxDnSXz05Mej8TXNJx0UV-VSVul5rxFOsn5TGbJtNxLR3uL3xL5tDVdo7Axj3ZMMav_soclLSTrgLDVmdrjQqkZqM3TzFfIq6nZUqW0s/s640/Ventana+1+tmux+con+VPN.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Luego me dirijo a la ventana 2:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;2&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Y dejo corriendo un TOP:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_EEZ1qRg4MahTeqN6nwUr2bGKQCdGA6LQl4jZD1xX2GMbyuKS4hFmN41qX2bw7gzYHz20vGiiEC0lQJM4SUO61WCQnwjgNgNPywX79zzCWOONsWQhN06V1P5rSEPBl2Lg681uGCU4UB8/s1600/Ventana+2+tmux+top.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;735&quot; data-original-width=&quot;812&quot; height=&quot;577&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_EEZ1qRg4MahTeqN6nwUr2bGKQCdGA6LQl4jZD1xX2GMbyuKS4hFmN41qX2bw7gzYHz20vGiiEC0lQJM4SUO61WCQnwjgNgNPywX79zzCWOONsWQhN06V1P5rSEPBl2Lg681uGCU4UB8/s640/Ventana+2+tmux+top.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Bueno, y así con todo ¬¬&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para listar todas las ventanas:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B w&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9gJnLLZpp0kojv0WRjRuGANPxk5iW2FI97zbeKFTTQY-mROJrns9E2HFkqskI3zI9o7qH7JPNtB2DFXznu0zdIllpA1ljzG8AmrqvLES1fIjcivAHbU8voy1ylUrMniKqSFyYo0V80zo/s1600/Listar+Ventanas+tmux.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;157&quot; data-original-width=&quot;396&quot; height=&quot;251&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9gJnLLZpp0kojv0WRjRuGANPxk5iW2FI97zbeKFTTQY-mROJrns9E2HFkqskI3zI9o7qH7JPNtB2DFXznu0zdIllpA1ljzG8AmrqvLES1fIjcivAHbU8voy1ylUrMniKqSFyYo0V80zo/s640/Listar+Ventanas+tmux.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para cambiar el nombre de una ventana:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;,&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgAVjerrd8itiHJUrtOquap-NzxkA_NdGPlpx-tgx0UzwwNU3iNh-TGhrNq20GS7lPR9951_hukDAEcxhPIuTBvolbgHYmvaCwRZ1kSnW92QnD_oBuwgwL4GmM0xb8uLBADzsRQfK4eA8/s1600/Nombres+Ventanas+tmux.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;37&quot; data-original-width=&quot;327&quot; height=&quot;72&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgAVjerrd8itiHJUrtOquap-NzxkA_NdGPlpx-tgx0UzwwNU3iNh-TGhrNq20GS7lPR9951_hukDAEcxhPIuTBvolbgHYmvaCwRZ1kSnW92QnD_oBuwgwL4GmM0xb8uLBADzsRQfK4eA8/s640/Nombres+Ventanas+tmux.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para dividir paneles verticalmente:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;%&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMlXX4Hz911lJj2elT-8M-0nyuuuDvCqbTv79Jqu5ozbiAZrXO0YXyHVIENpLEiB33UMbIl40zXSR3AkKiDViIL9cZB0penI_x2goOazTqd7roAzfGymXsrz9NhBG0WueIB6Ll2z7ssU/s1600/Dividir+tmux+vertical.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;252&quot; data-original-width=&quot;1366&quot; height=&quot;115&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMlXX4Hz911lJj2elT-8M-0nyuuuDvCqbTv79Jqu5ozbiAZrXO0YXyHVIENpLEiB33UMbIl40zXSR3AkKiDViIL9cZB0penI_x2goOazTqd7roAzfGymXsrz9NhBG0WueIB6Ll2z7ssU/s640/Dividir+tmux+vertical.PNG&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para dividir paneles horizontalmente:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;» + h&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para cambiar entre paneles:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tecla de flecha&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRp2oW8n28-Ys5dM2FBmIvnWIMSSz9ROGyAWwW1WwS9CXlCBTI6Qp7a9rgwCBkNZ4nVdt7zs3bTSdevkkPLw-QEtfxTi7wBv2OotXCPnxs1AXvh_TDLyg4y2XcoJ_UqUdlHP2derOIKI0/s1600/tmux+paneles+varios.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;733&quot; data-original-width=&quot;1350&quot; height=&quot;345&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRp2oW8n28-Ys5dM2FBmIvnWIMSSz9ROGyAWwW1WwS9CXlCBTI6Qp7a9rgwCBkNZ4nVdt7zs3bTSdevkkPLw-QEtfxTi7wBv2OotXCPnxs1AXvh_TDLyg4y2XcoJ_UqUdlHP2derOIKI0/s640/tmux+paneles+varios.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para cerrar la ventana actual:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B &amp;amp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para cerrar en panel actual:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ctrl+B&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;» + X&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
Bueno, esto fue todo, sencillo, pero emotivo (?).&lt;br /&gt;
No se porque sos tan egoísta y no compartís, pero tenes que saber que &lt;a href=&quot;https://youtu.be/-wmwvsZcF8Y?t=45&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;com par tir, extender la mano a tus hermanos, com par tir para hacer un mundo nueeevo&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Perdón, chau.&lt;br /&gt;
&lt;br /&gt;
PD: No me juzguen ni lo cuenten.</description><link>https://hayardillasenlared.blogspot.com/2020/05/openfortivpn-desde-terminal-y-aprende.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6-oXFxDXKvkxfjeVSCTQkEKg4YkRsBAgt_U6-SAu_5sySw7XLZbt2Dnyxb1U2JJ69OvqDxZSTomXbUJ2dCg7aLFeY0YhR41bsVbeN2KMSAENQQWeUpx2569SO0eVs7fqYB5ekCdau6E/s72-c/Instalacion+OPENFORTIVPN.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-3216891719641541592</guid><pubDate>Tue, 26 May 2020 02:12:00 +0000</pubDate><atom:updated>2020-06-06T03:16:30.302-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Docker</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Kubernetes</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Playbook</category><category domain="http://www.blogger.com/atom/ns#">Programación</category><category domain="http://www.blogger.com/atom/ns#">Redes</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Kubernetes para principiantes</title><description>Bueno, ya vimos &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/instalar-ansible-y-crear-playbook.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ansible&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, ya vimos &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/docker-la-guia-definitiva.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;y ahora vamos con &lt;b&gt;Kubernetes&lt;/b&gt;.&lt;br&gt;
No, hoy no te voy a hacer &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsqKQuWOI36LppyrDDsyG6yJcGEdYpBvlUATNfyp2v86kdj1ThSgP4ZJHegRGGigBE93qlH_FbPoBEOzNgGIsmiZOQwZ6O9M9RwfgZD81zWpyA_JOijFj-XM0-mFdS6lDC4domsEWhArQ/s400/Nunca+dejes+que+nadie+te+diga.png&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;el chiste del hacker&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, aunque si, me sigue causando gracia.&lt;br&gt;
Hoy vamos al grano, porque es un post largo que creo que les va a resultar útil.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;a href=&quot;https://kubernetes.io/es/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Kubernetes &lt;/span&gt;&lt;/a&gt;&lt;/b&gt;(&lt;b&gt;K8s&lt;/b&gt;) es un proyecto &lt;b&gt;&lt;a href=&quot;https://opensource.org/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;open source&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; que nació en &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Google &lt;/span&gt;&lt;/b&gt;y sirve para &lt;b&gt;orquestar contenedores&lt;/b&gt; (&lt;b&gt;&lt;a href=&quot;https://www.docker.com/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Docker&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;), aunque no nos permite crear imágenes, ni subirlas al &lt;a href=&quot;https://docs.docker.com/registry/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;registry&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, solo sirve para &lt;b&gt;gestionarlos&lt;/b&gt;. Es un buen complemento, sino el ideal, de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Docker&lt;/b&gt;&lt;/span&gt; &lt;/a&gt;(&lt;b&gt;motor de contenedores&lt;/b&gt;) para los &lt;u&gt;entornos de producción&lt;/u&gt; grandes en donde &lt;u&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Docker&lt;/b&gt;&lt;/span&gt; solo, no puede escalar&lt;/u&gt;.&lt;br&gt;
&lt;b&gt;Distribuye &lt;/b&gt;de la mejor forma posible la carga de todos los &lt;b&gt;NODOS&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;POD&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;: La unidad mas chica en &lt;b&gt;Kubernetes &lt;/b&gt;es un &lt;b&gt;POD&lt;/b&gt;, que agrupa dentro suyo diferentes &lt;b&gt;contenedores &lt;/b&gt;(en general uno solo) que tienen un componente (&lt;a href=&quot;https://kubernetes.io/docs/concepts/overview/components/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;kubelet&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;) &amp;quot;que le avisa&amp;quot; al &lt;b&gt;NODO MASTER&lt;/b&gt; si la aplicación se encuentra o no corriendo. Y si no esta corriendo entonces &lt;b&gt;Kubernetes&lt;/b&gt; levanta una nueva para mantener la cantidad de replicas que configuramos para que se encuentren corriendo. Estas &lt;b&gt;instancias &lt;/b&gt;se levantan en base a una &lt;b&gt;imagen&lt;/b&gt;, como los &lt;b&gt;containers &lt;/b&gt;de &lt;span style=&quot;color: #38761d; font-weight: bold;&quot;&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Docker&quot; style=&quot;color: #38761d; font-weight: bold;&quot;&gt;Docker&lt;/a&gt;.&lt;/span&gt;&lt;br&gt;
Los &lt;b&gt;PODs &lt;/b&gt;por definición son &lt;b&gt;&lt;a href=&quot;https://es.qwe.wiki/wiki/Stateless_protocol&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;stateless&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, y &lt;b&gt;Kubernetes &lt;/b&gt;los crea o destruye de manera constante en función de las necesidades. Si los &lt;b&gt;PODs &lt;/b&gt;deben tener &lt;b&gt;datos persistentes&lt;/b&gt;, deben utilizarse &lt;b&gt;volúmenes&lt;/b&gt;.&lt;br&gt;
Los &lt;b&gt;containers &lt;/b&gt;levantados en el mismo &lt;b&gt;POD &lt;/b&gt;comparten el &lt;b&gt;stack de red&lt;/b&gt; y pueden hablar entre si, así como también pueden compartir un volumen y acceder a la misma información. Cada &lt;b&gt;POD &lt;/b&gt;tiene su propia direccion IP.&lt;br&gt;
La desventaja de que los containers dentro del &lt;b&gt;POD &lt;/b&gt;compartan el stack de red es que no podes tener 2 containers adentro del mismo POD &lt;u&gt;escuchando en el mismo puerto&lt;/u&gt;, porque al tener la misma red hay colisión de puertos, pero esto se resuelve poniendo esos 2 containers en &lt;b&gt;PODs &lt;/b&gt;diferentes.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;NODO&lt;/u&gt;: &lt;/span&gt;&lt;/b&gt;Un &lt;b&gt;NODO &lt;/b&gt;conjunto de &lt;b&gt;PODs&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;&lt;u&gt;NODO MASTER&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;: Se encargan de coordinar el &lt;b&gt;clúster&lt;/b&gt;. Tiene que haber mínimo uno por cluster. &lt;b&gt;Generalmente no ejecutan contenedores&lt;/b&gt;, sino que deciden en qué &lt;b&gt;nodo &lt;/b&gt;se ejecuta cada &lt;b&gt;contenedor&lt;/b&gt;. Usualmente son 3 nodos para alta disponibilidad. Esto es debido a &lt;b&gt;etcd&lt;/b&gt;, que guarda el estado global del clúster y su información es crítica. Si hay 3 nodos de etcd y se pierde uno, el sistema puede seguir funcionando, ya que los dos nodos restantes pueden seguir verificándose el uno al otro. Pero ya no se puede perder ningún otro. Por eso, los nodos de etcd se escalan siempre de dos en dos, si hay 3 se puede perder 1, si hay 5 se pueden perder 2 y así sucesivamente.&lt;br&gt;
&lt;br&gt;
El &lt;b&gt;NODO MASTER&lt;/b&gt; ejecuta los siguientes procesos:&lt;br&gt;
- &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;kube-apiserver&lt;/span&gt;&lt;/b&gt; que es la forma en la que interactuamos con los otros &lt;b&gt;NODOS &lt;/b&gt;del cluster.&lt;br&gt;
- &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Kubernetes Controller&lt;/span&gt;&lt;/b&gt; (&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;kube-controller&lt;/b&gt;&lt;/span&gt;) que compara el estado actual del cluster con el estado que debería tener (chequea por ejemplo si la cantidad de &lt;b&gt;PODs &lt;/b&gt;que hay en un &lt;b&gt;NODO &lt;/b&gt;es la que debería haber, y sino los levanta).&lt;br&gt;
- &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Kubernetes Scheduler&lt;/span&gt;&lt;/b&gt; (&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;kube-scheduler&lt;/span&gt;&lt;/b&gt;) que es el que se encarga de escuchar al controller y cuando el controller le avisa que le faltan &lt;b&gt;PODs&lt;/b&gt;, el &lt;b&gt;scheduler &lt;/b&gt;se fija en que &lt;b&gt;NODO &lt;/b&gt;pueden estar mejor ubicados y los levanta ahí.&lt;br&gt;
- &lt;span style=&quot;color: #134f5c;&quot;&gt;&lt;b&gt;etcd &lt;/b&gt;&lt;/span&gt;que es una base de datos que se utiliza para &lt;b&gt;mantener la configuración global del clúster&lt;/b&gt;. La información contenida en &lt;b&gt;etcd &lt;/b&gt;es crítica y debe tenerse siempre un plan de copias de seguridad.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;&lt;u&gt;NODO MINION (WORKERS):&lt;/u&gt;&lt;/b&gt; &lt;/span&gt;Se encargan de la ejecución de los &lt;b&gt;contenedores &lt;/b&gt;desplegados en el clúster. Tienen instalado el agente de &lt;b&gt;Kubernetes &lt;/b&gt;llamado&lt;span style=&quot;color: #0b5394;&quot;&gt; &lt;a href=&quot;https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;kubelet&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;&lt;/span&gt;(que se encarga de &lt;b&gt;monitorizar &lt;/b&gt;que un contenedor se inicie, funcione correctamente y en caso de error, reiniciarlo inmediatamente) y un &lt;a href=&quot;https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;kube-proxy&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, que gestiona la red virtual y las IPs virtuales que de cada contenedor.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;CLUSTER&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;: Es un conjunto de &lt;b&gt;NODOS&lt;/b&gt;.&lt;br&gt;
Entre sus principales funciones se encuentran:&lt;br&gt;
. Permite Escalar&lt;br&gt;
. Permite balanceo de carga&lt;br&gt;
. Reparación automática del contenedor (si falla o muere, el cluster automáticamente levanta uno nuevo)&lt;br&gt;
. Distribución inteligente de la carga de trabajo&lt;br&gt;
. Permite almacenamiento persistente en la nube&lt;br&gt;
. Optimiza nuestros recursos&lt;br&gt;
&lt;b&gt;Para entornos de Workstation se puede usar &lt;a href=&quot;https://dockertips.com/kubernetes&quot;&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Minikube&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;a href=&quot;https://dockertips.com/kubernetes&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;SERVICES&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;: Los PODs no son visibles más allá de su propio contenedor. Para solucionar esto, existen los &lt;b&gt;services&lt;/b&gt;, que son objetos que permiten reenviar tráfico de red a un conjunto de &lt;b&gt;PODs&lt;/b&gt;, lo cual nos permite acceder a nuestras aplicaciones. Los &lt;b&gt;&lt;a href=&quot;https://kubernetes.io/docs/concepts/services-networking/service/&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;services &lt;/span&gt;&lt;/a&gt;&lt;/b&gt;utilizan servidores &lt;b&gt;DNS &lt;/b&gt;instalados en la red para registrarse en esta y permitir el acceso por nombres de servicio a sus &lt;b&gt;PODs&lt;/b&gt;, facilitando el descubrimiento de los mismos.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;&lt;a href=&quot;https://kubernetes.io/docs/concepts/storage/persistent-volumes/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;VOLUMENES PERSISTENTES:&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/u&gt; Es una pieza de almacenamiento en el cluster que sirve para guardar los datos de nuestros &lt;b&gt;PODs&lt;/b&gt;. Su ciclo de vida es independiente de los PODs individuales.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;LABELS/SELECTORS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;: Los &lt;b&gt;selectors &lt;/b&gt;son filtros de las &lt;b&gt;etiquetas&lt;/b&gt;. Las &lt;b&gt;labels &lt;/b&gt;son muy útiles cuando por ejemplo manejamos 500 contenedores que hacen de &lt;a href=&quot;https://developer.mozilla.org/es/docs/Learn/Common_questions/Que_es_un_servidor_WEB&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;webserver&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;y cuya etiqueta es &lt;b&gt;webserver&lt;/b&gt;, entonces, si queremos eliminarlos a todos ponemos que borre todo lo que tenga esa etiqueta en lugar de borrar uno por uno.&lt;br&gt;
&lt;br&gt;
En &lt;b&gt;Kubernetes&lt;/b&gt;, podemos &lt;b&gt;exponer nuestras aplicaciones de varias maneras&lt;/b&gt;:&lt;br&gt;
- &lt;b&gt;ClusterIP&lt;/b&gt;, es el &lt;b&gt;servicio &lt;/b&gt;que se genera de forma &lt;b&gt;predeterminada &lt;/b&gt;y nos permite acceder a los servicios dentro del clúster. Este servicio no es accesible desde &lt;b&gt;Internet&lt;/b&gt;, para que lo sea necesitaríamos habilitar el acceso a través del &lt;b&gt;proxy &lt;/b&gt;de &lt;b&gt;Kubernetes&lt;/b&gt;.&lt;br&gt;
- Usando un &lt;b&gt;servicio&lt;/b&gt; de tipo &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Kubernetes NodePort&lt;/span&gt;&lt;/b&gt;, que expone la aplicación en un puerto a través de cada uno de sus nodos. Sólo un servicio por puerto. No es para ambientes en Producción.&lt;br&gt;
- Usando un servicio de tipo &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Kubernetes LoadBalancer&lt;/span&gt;&lt;/b&gt;, que crea un balanceador de carga externo que apunta a un servicio Kubernetes en su clúster.&lt;br&gt;
- Usando un &lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Kubernetes Ingress Controller&lt;/span&gt;&lt;/b&gt;, que permite un enrutamiento HTTP basado en host o URL. &lt;b&gt;Ingress &lt;/b&gt;no es un tipo de &lt;b&gt;servicio &lt;/b&gt;como el resto, se trata más de un enrutador que permite la entrada al clúster y gestionar el acceso a múltiples servicios. Hay que tener en cuenta que un Ingress Controller generalmente no elimina la necesidad de un LoadBalancer externo: el Ingress Controller solo agrega una capa adicional de enrutamiento y control detrás del balanceador de carga.&lt;br&gt;
Estos son los patrones básicos para enrutar el tráfico externo a su clúster &lt;b&gt;Kubernetes&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;u&gt;MINIKUBE&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;: Es un proyecto que nos permite probar &lt;b&gt;Kubernetes en una maquina local&lt;/b&gt; y utiliza maquinas virtuales de &lt;b&gt;Virtual Box&lt;/b&gt; (por defecto). &lt;b&gt;Kubernetes &lt;/b&gt;necesita al menos 3 nodos para funcionar, lo cual no siempre es posible en una maquina local. Para eso se creó &lt;b&gt;Minikube&lt;/b&gt;, que es una versión reducida de Kubernetes, que corre en una única máquina virtual que hace de maestro y esclavo a la vez.&lt;br&gt;
Ademas de &lt;b&gt;Minikube &lt;/b&gt;también necesitara instalar &lt;b&gt;&lt;a href=&quot;https://kubernetes.io/docs/tasks/tools/install-kubectl/&quot;&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;kubectl &lt;/span&gt;&lt;/a&gt;&lt;/b&gt;para poder comunicarse con el servidor Kubernetes.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Kubernetes &lt;/b&gt;tiene también una parte &lt;b&gt;Web&lt;/b&gt;, con un &lt;b&gt;dashboard &lt;/b&gt;que permite monitorizar y gestionar el clúster. &lt;b&gt;Minikube &lt;/b&gt;viene instalado con uno por defecto.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;DEPLOYMENT&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;: Para mantener los PODs prestando servicio sin interrupción utilizamos los &lt;b&gt;deployments&lt;/b&gt;, acá definimos cuantas &lt;b&gt;replicas &lt;/b&gt;queremos, como queremos &lt;b&gt;desplegarlos&lt;/b&gt;, como queremos &lt;b&gt;escalar &lt;/b&gt;y &lt;b&gt;Kubernetes &lt;/b&gt;se encarga de mantener el &lt;u&gt;clúster funcionando&lt;/u&gt;. Los &lt;b&gt;deployments &lt;/b&gt;crean replication controllers que por defecto mantienen el número de réplicas que especificamos en el despliegue, pero nos permitirán cambiar este numero a futuro si así lo deseamos.&lt;br&gt;
&lt;br&gt;
Bueno, hasta acá toda la teoría, pero estas aburrido, ¿no?&lt;br&gt;
Queres tocar, queres poner manos a la obra, queres revolcarte en este chiquero (?).&lt;br&gt;
Empecemos:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;/b&gt;&lt;br&gt;
&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/kubernetes-para-principiantes.html#more&quot;&gt;&lt;/a&gt;</description><link>https://hayardillasenlared.blogspot.com/2020/05/kubernetes-para-principiantes.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2YB5DHVdoAUREbVzT6y6l-WOTLVh10-uaSZDYcBYXl2EkDeDxANqwVy1EabtbVsmGY-ZH2X5ON1747dX4FTZ8BSLb7tZvKVrByR7AYsIX44kVXq45f2qJY7acWSE0yu8OymGuwHl6yQE/s72-c/Instalar+Minikube.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-8273791522380281880</guid><pubDate>Sat, 23 May 2020 06:02:00 +0000</pubDate><atom:updated>2020-05-23T03:02:09.382-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">humor</category><category domain="http://www.blogger.com/atom/ns#">Programación</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tutoriales</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Curso Javascript - EVENTOS [addEventListener]</title><description>Hola mis ardillas queridas! ¿como van?&lt;br /&gt;
Bueno, últimamente cuando voy por la calle me paran muchos &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programaci%C3%B3n&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;programadores &lt;/b&gt;&lt;/span&gt;&lt;/a&gt;que me dicen, ¿y las entradas de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programaci%C3%B3n&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programación &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;para cuando?&lt;br /&gt;
A lo que yo respondo:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2nzetYRqClnieB6L26A-z_deWAxuBZbafV0I91b91an6Q_scfUdSmRR_cp7CtPvd7htFSZt5AftJn80U8qtdzyPdxJ7hbDnr0Zd-ZJH_PQeYku2aitgOsc2E7XZ1iUQAlg7acIjsojJE/s1600/quien+te+conoce.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;352&quot; data-original-width=&quot;466&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2nzetYRqClnieB6L26A-z_deWAxuBZbafV0I91b91an6Q_scfUdSmRR_cp7CtPvd7htFSZt5AftJn80U8qtdzyPdxJ7hbDnr0Zd-ZJH_PQeYku2aitgOsc2E7XZ1iUQAlg7acIjsojJE/s400/quien+te+conoce.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Sin embargo, la otra vez me quedé pensando, y me dije a mi mismo, ¿por que no?.&lt;br /&gt;
La cuestión es que me decidí a hacer un &lt;b&gt;post &lt;/b&gt;de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programaci%C3%B3n&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programación&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, mas precisamente de &lt;b&gt;Javascript&lt;/b&gt;.&lt;br /&gt;
Me senté frente a mi &lt;b&gt;computadora&lt;/b&gt;,&lt;b&gt;&amp;nbsp;&lt;/b&gt;y me acordé algo esencial: &lt;b&gt;&lt;u&gt;No se programar&lt;/u&gt;&lt;/b&gt;.&lt;br /&gt;
Entonces me fui a dormir.&lt;br /&gt;
Pero a la mañana siguiente, mientras desayunaba mi café con leche y tocino (?), recordé que alguna vez un &lt;b&gt;programador &lt;/b&gt;escribió como invitado en este &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
Específicamente, escribió un &lt;b&gt;post &lt;/b&gt;llamado &lt;b style=&quot;color: #38761d;&quot;&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/01/primeros-pasos-con-html-y-css.html&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Primeros pasos con HTML y CSS&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/b&gt;que pueden ver haciendo click &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/2011/01/primeros-pasos-con-html-y-css.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;AQUI&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Entonces decidí invitarlo nuevamente a que colabore con este increíble &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;de&amp;nbsp;&lt;b&gt;informática&amp;nbsp;&lt;/b&gt;y &lt;b&gt;tecnología&lt;/b&gt;. Así que fui a su &lt;a href=&quot;https://www.youtube.com/channel/UC019ue15AkWD0Nc0S5e1gcw&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;canal de Youtube&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, vi los títulos de sus videos y le robé el mas interesante (?), que es el del &lt;b&gt;título.&lt;/b&gt;&lt;br /&gt;
En este vídeo se explica el manejo de &lt;b&gt;Eventos &lt;/b&gt;en &lt;b&gt;Javascript&lt;/b&gt;, puntualmente el &lt;b&gt;Evento Click&lt;/b&gt; para los botones. Se muestra el uso del &lt;b&gt;atributo onclick&lt;/b&gt; así como el manejo de eventos mediante los &lt;b&gt;Listeners &lt;/b&gt;utilizando el &lt;b&gt;método addEventListener&lt;/b&gt;.&lt;br /&gt;
Sin mas preámbulos, disfrutenlo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/8Juz73pfNhQ/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/8Juz73pfNhQ?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;Increíble&lt;/b&gt;, ¿no?.&lt;br /&gt;
Para que se queden tranquilos, porque se que estas cosas no les gustan, le voy a decir que lo tomé prestado, pero antes de decirle quiero simplemente ver si sigue siendo &lt;b&gt;seguidor &lt;/b&gt;de este sensacional &lt;a href=&quot;https://hayardillasenlared.blogspot.com/&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;blog&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;
De paso lo saludo, bienvenido nuevamente&amp;nbsp;&lt;b&gt;Hades_Ra&lt;/b&gt;, ahora conocido como&amp;nbsp;&lt;b&gt;nathaner.io&lt;/b&gt;.&lt;br /&gt;
Por si les interesa la &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Programaci%C3%B3n&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;programación&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;les dejo su canal de &lt;b&gt;Youtube&lt;/b&gt;: &lt;b&gt;&lt;a href=&quot;https://www.youtube.com/channel/UC019ue15AkWD0Nc0S5e1gcw&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Programando el destino&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Eso es todo amigos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;COMPARTÍ&lt;/b&gt;, ¿que te cuesta?&lt;br /&gt;
Demostrame que los &lt;b&gt;programadores &lt;/b&gt;son mejores que los &lt;b&gt;administradores de sistemas&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Nos vemos (?)</description><link>https://hayardillasenlared.blogspot.com/2020/05/curso-javascript-eventos.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2nzetYRqClnieB6L26A-z_deWAxuBZbafV0I91b91an6Q_scfUdSmRR_cp7CtPvd7htFSZt5AftJn80U8qtdzyPdxJ7hbDnr0Zd-ZJH_PQeYku2aitgOsc2E7XZ1iUQAlg7acIjsojJE/s72-c/quien+te+conoce.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-7523969922310623056</guid><pubDate>Fri, 22 May 2020 10:56:00 +0000</pubDate><atom:updated>2020-05-22T07:56:01.444-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Internet</category><category domain="http://www.blogger.com/atom/ns#">Juegos</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>Speedtest desde tu terminal, y de paso juga</title><description>Plena &lt;b&gt;cuarentena&lt;/b&gt;. &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Internet&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Internet&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;se vuelve mas indispensable que nunca. Te sobra plata (?), no sabes que hacer, entonces se te ocurre que quizás sea una buena idea &lt;b&gt;aumentar la velocidad de tu conexión&lt;/b&gt; para navegar mas rápido, para ver &lt;b&gt;videos &lt;/b&gt;mas rápido (?).&lt;br /&gt;
Pero en el medio de tanta euforia, te surge una duda que no te deja dormir, son las 22hs y no te dormís, las 23 y no te dormís, y así sucesivamente. Tu duda es: ¿&lt;b&gt;&lt;u&gt;tendré la velocidad que contraté&lt;/u&gt;&lt;/b&gt;?&lt;br /&gt;
Impaciente, te levantas de la cama, te dirigís hacia tu maquina, la encendes y cuando vas a abrir el &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Navegadores&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;navegador &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;para hacer un &lt;a href=&quot;https://www.speedtest.net/es&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Speedtest&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;... te das cuenta de que &lt;b&gt;no tenes interfaz gráfica&lt;/b&gt;, solo una &lt;b&gt;terminal&lt;/b&gt;...&lt;br /&gt;
¿Y por que no tenes &lt;b&gt;interfaz gráfica&lt;/b&gt;? Porque sos &lt;b&gt;hacker&lt;/b&gt;... &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsqKQuWOI36LppyrDDsyG6yJcGEdYpBvlUATNfyp2v86kdj1ThSgP4ZJHegRGGigBE93qlH_FbPoBEOzNgGIsmiZOQwZ6O9M9RwfgZD81zWpyA_JOijFj-XM0-mFdS6lDC4domsEWhArQ/s400/Nunca+dejes+que+nadie+te+diga.png&quot;&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;y ya sabes&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;...&lt;br /&gt;
¿Y como jugas juegos sin &lt;b&gt;interfaz gráfica&lt;/b&gt;? Los &lt;b&gt;hackers &lt;/b&gt;no juegan, &lt;b&gt;hackean&lt;/b&gt;.&lt;br /&gt;
Entonces, ¿como hago para &lt;b&gt;saber que velocidad tiene mi conexión de internet&lt;/b&gt; desde la terminal, sin &lt;b&gt;interfaz gráfica&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
Muy fácil, con &lt;b&gt;speedtest-cli&lt;/b&gt;, para la cartera de la dama y el bolsillo del caballero (?).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para instalar&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install speedtest-cli&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpmONx8mCQDvxmivW9zKZtFVqNBs9j9YKaM5IN2YwCkQt6kYbPjR5WR37kN4JSxqzME7cW5y6TiIbjz09AmaTB_Lj3Bpu8yuUYrYvQUIRYmCmQdeOA5Y29Ieywt_2kk0R2xCMmb_1hhPE/s1600/Instalar+speedtest-cli.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;323&quot; data-original-width=&quot;736&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpmONx8mCQDvxmivW9zKZtFVqNBs9j9YKaM5IN2YwCkQt6kYbPjR5WR37kN4JSxqzME7cW5y6TiIbjz09AmaTB_Lj3Bpu8yuUYrYvQUIRYmCmQdeOA5Y29Ieywt_2kk0R2xCMmb_1hhPE/s400/Instalar+speedtest-cli.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Si no te funciona podes probar con estos &lt;b&gt;comandos&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install python-pip&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo pip install speedtest-cli&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Para hacer el test:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;speedtest-cli&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq3t1Op9_h5lmY7KJES0T13swrfKaG32dEsAvq00audjhCrdTpS17uvozZx6N5TM3m24s-7dKP_s0Zq0ATDjdH6HqUnYMF3tPK2q_R-3fWYWrjV05Yc-ILwQIVF9r3048aTP0r8s6Wa84/s1600/speedtest-cli.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;163&quot; data-original-width=&quot;982&quot; height=&quot;66&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq3t1Op9_h5lmY7KJES0T13swrfKaG32dEsAvq00audjhCrdTpS17uvozZx6N5TM3m24s-7dKP_s0Zq0ATDjdH6HqUnYMF3tPK2q_R-3fWYWrjV05Yc-ILwQIVF9r3048aTP0r8s6Wa84/s400/speedtest-cli.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Como verán, a mi mucha plata no me sobra ¬¬&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Te vas a ir otra vez sin compartir? ¿Como dormís por las noches?&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
No seas egoísta, ¿que te cuesta?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Cariños (?)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;PD&lt;/u&gt;&lt;/b&gt;: ¿&lt;b&gt;Queres jugar desde la terminal&lt;/b&gt;, no? Yo se que queres.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Toma:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;NINVADERS&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Instalar&lt;/b&gt;: &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt install ninvaders&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Ejecutar&lt;/b&gt;: &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;ninvaders&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5lwVZUd6G24nenF-FtPJxD057gTRINXm91frjuasQ07k60OR03nyXVHZBQno40uwhE56gV2xghu9B1L0boOvmWFs0t-g7LERrIPMImazHkyI4RSzDjn1Ft8V5NJWJRa68Z7cBuJm-8g/s1600/ninvaders.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;436&quot; data-original-width=&quot;619&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL5lwVZUd6G24nenF-FtPJxD057gTRINXm91frjuasQ07k60OR03nyXVHZBQno40uwhE56gV2xghu9B1L0boOvmWFs0t-g7LERrIPMImazHkyI4RSzDjn1Ft8V5NJWJRa68Z7cBuJm-8g/s400/ninvaders.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;TETRIS&lt;/u&gt;&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;Instalar&lt;/b&gt;:&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt install&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;bsdgames&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Ejecutar&lt;/b&gt;:&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;tetris-bsd&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiTkndK05LXokJb_i7fSoMJ3gEZyWvTzw-FOIN291RtT8Rtdo2RN9oAb2c8v69xjiUvLr3996sKsAJEDIKRDJp8vtmZM6oknSjo9OLNx1X2L-NxgF5-F8jW3iHJmUZU7bkFurZFxmII7w/s1600/tetris.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;406&quot; data-original-width=&quot;815&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiTkndK05LXokJb_i7fSoMJ3gEZyWvTzw-FOIN291RtT8Rtdo2RN9oAb2c8v69xjiUvLr3996sKsAJEDIKRDJp8vtmZM6oknSjo9OLNx1X2L-NxgF5-F8jW3iHJmUZU7bkFurZFxmII7w/s400/tetris.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;nSNAKE&lt;/u&gt;&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;Instalar&lt;/b&gt;:&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt install nsnake&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Ejecutar&lt;/b&gt;: &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;nsnake&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieNc5OANXE9o_hkVe0nI0-bq7XmhyxAltQDfZrdsoVBicM_wv68IF8TNPMF7atyvJ9CJyx9GtF7ds7Z5hIKM5bZt1A9sybYwMGndqc_M2os_pB64nXLO9A2vdVcIbEI7iQqpUFblg2ziA/s1600/nsnake.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;1018&quot; height=&quot;235&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieNc5OANXE9o_hkVe0nI0-bq7XmhyxAltQDfZrdsoVBicM_wv68IF8TNPMF7atyvJ9CJyx9GtF7ds7Z5hIKM5bZt1A9sybYwMGndqc_M2os_pB64nXLO9A2vdVcIbEI7iQqpUFblg2ziA/s400/nsnake.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;PACMAN:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;Instalar&lt;/b&gt;:&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt install pacman4console&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Ejecutar&lt;/b&gt;:&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;pacman4console&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4rjGFIde98hKMOY2joCyio-Dptzhs3ONuSYSkAlZbas5AInByHomi3yUYGaa8C1CEh7HcD7VOj4Wu67J9UqvtANcSSMiYd74SG8Hy-QzMPnHAnLvkrNL1mknzUatQ8w2ABTqnix7mlQg/s1600/pacman.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;558&quot; data-original-width=&quot;274&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4rjGFIde98hKMOY2joCyio-Dptzhs3ONuSYSkAlZbas5AInByHomi3yUYGaa8C1CEh7HcD7VOj4Wu67J9UqvtANcSSMiYd74SG8Hy-QzMPnHAnLvkrNL1mknzUatQ8w2ABTqnix7mlQg/s400/pacman.PNG&quot; width=&quot;196&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Y ahora que esperas para &lt;b&gt;compartir&lt;/b&gt;?&lt;/div&gt;
</description><link>https://hayardillasenlared.blogspot.com/2020/05/speedtest-desde-tu-terminal-y-de-paso.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpmONx8mCQDvxmivW9zKZtFVqNBs9j9YKaM5IN2YwCkQt6kYbPjR5WR37kN4JSxqzME7cW5y6TiIbjz09AmaTB_Lj3Bpu8yuUYrYvQUIRYmCmQdeOA5Y29Ieywt_2kk0R2xCMmb_1hhPE/s72-c/Instalar+speedtest-cli.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6698354940734707285.post-1819052950339239195</guid><pubDate>Thu, 21 May 2020 23:54:00 +0000</pubDate><atom:updated>2020-05-22T10:37:58.441-03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Debian</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Programas</category><category domain="http://www.blogger.com/atom/ns#">Seguridad</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tips</category><category domain="http://www.blogger.com/atom/ns#">Utilidades</category><title>Ocultar archivo usando esteganografia en Linux</title><description>Yo se que el &lt;a href=&quot;https://hayardillasenlared.blogspot.com/2020/05/saber-tu-ip-publica-desde-la-terminal.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;post anterior&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; te dejó pensando, se que ahora estás empezando a creer en vos mismo y está naciendo en vos un nuevo &lt;b&gt;hacker&lt;/b&gt;.&lt;br /&gt;
Y si alguien te dice que no... &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsqKQuWOI36LppyrDDsyG6yJcGEdYpBvlUATNfyp2v86kdj1ThSgP4ZJHegRGGigBE93qlH_FbPoBEOzNgGIsmiZOQwZ6O9M9RwfgZD81zWpyA_JOijFj-XM0-mFdS6lDC4domsEWhArQ/s400/Nunca+dejes+que+nadie+te+diga.png&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Nunca dejes que nadie te diga que no sos un hacker&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Pero mi querida ardilla, yo quiero que vayas mas allá, quiero que sueñes conmigo, quiero que ahora te imagines que sos un espía, un espía que maneja información confidencial, toda guardada en un &lt;b&gt;archivo txt&lt;/b&gt; (?). Y tu misión es copiar ese &lt;b&gt;archivo &lt;/b&gt;con esa &lt;b&gt;información &lt;/b&gt;en el escritorio de &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrx0aVs4gy1e6oAIowbcinPRVWoCVr7Wkd2NEaNckkNS2UbxacrBM7noFxc8jasgXLJpUjYbdH61WAJDpAisUpv1mS9Z2I2xUAKbbvHsROSeLKQjK0a1HzeUwJiuW1EfGDmmOR-yJpbC8/h120/ramon.PNG&quot;&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;Ramón&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;(?). Pero Ramón comparte la &lt;b&gt;PC &lt;/b&gt;con su esposa y sus hijos, y el &lt;b&gt;archivo &lt;/b&gt;tiene que si o si quedar en su escritorio, aunque nadie, excepto Ramón, puede acceder a esa &lt;b&gt;información&lt;/b&gt;, ¿como haces?&lt;br /&gt;
&lt;br /&gt;
Usando esteganografía, muy fácil, ¿no?.&lt;br /&gt;
&lt;br /&gt;
Ahora, ¿que carajo es la esteganografía?.&lt;br /&gt;
Según &lt;a href=&quot;https://es.wikipedia.org/wiki/Esteganograf%C3%ADa&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Wikipedia&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;, la &lt;b&gt;esteganografía &lt;/b&gt;(del griego στεγανος steganos, &quot;cubierto&quot; u &quot;oculto&quot;, y γραφος graphos, &quot;escritura&quot;) trata el estudio y aplicación de técnicas que permiten &lt;b&gt;ocultar mensajes&lt;/b&gt; u objetos, dentro de otros, llamados portadores, para ser enviados y que no se perciba el hecho.&lt;br /&gt;
&lt;u&gt;Impresionante&lt;/u&gt;.&lt;br /&gt;
&lt;br /&gt;
Ahora que tiene que ver Ramón, la esposa, la &lt;b&gt;esteganografia&lt;/b&gt;... Ni idea, pero me pareció que tenía que hacer una intro ¬¬&lt;br /&gt;
No, mentira. Lo que vamos a hacer es valernos de la &lt;b&gt;esteganografia &lt;/b&gt;para poder dejar el &lt;b&gt;archivo &lt;/b&gt;.&lt;b&gt;txt &lt;/b&gt;con la &lt;b&gt;&lt;u&gt;información confidencial&lt;/u&gt;&lt;/b&gt; en el escritorio de Ramón, y que su esposa y sus hijos no se den cuenta.&lt;br /&gt;
&lt;br /&gt;
Para ello, vamos a usar un &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Software&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;software &lt;/span&gt;&lt;/b&gt;&lt;/a&gt;llamado &lt;a href=&quot;https://github.com/resurrecting-open-source-projects/outguess&quot; style=&quot;color: #38761d; font-weight: bold;&quot;&gt;Outguess&lt;/a&gt;. Que se encuentra en los &lt;b&gt;repositorios &lt;/b&gt;de nuestro &lt;a href=&quot;https://www.gnu.org/home.es.html&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;GNU&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;/&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Linux&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Linux&lt;/span&gt; &lt;/a&gt;&lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Debian&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Debian&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Para instalarlo&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;sudo apt-get install outguess&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEoMbOueSQlOZDXMWxByYzZzh6SKhmpSjE7BvlmYxRX7jmIHiiOmRBehqe6tRWaE5ps-i8MIdcq5PbPcg2gI-qzCqYKYbIL89sYQbCjL9Cp-PIStCJLKZsGikGqTIm-JiL3TnhqXvfhks/s1600/Instalar+Outguess.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;307&quot; data-original-width=&quot;731&quot; height=&quot;167&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEoMbOueSQlOZDXMWxByYzZzh6SKhmpSjE7BvlmYxRX7jmIHiiOmRBehqe6tRWaE5ps-i8MIdcq5PbPcg2gI-qzCqYKYbIL89sYQbCjL9Cp-PIStCJLKZsGikGqTIm-JiL3TnhqXvfhks/s400/Instalar+Outguess.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para ocultar archivo&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;outguess -k &quot;clavesecreta&quot; -d /root/textooculto.txt /root/ImagenOriginal.jpg /root/ImagenConTextoOculto.jpg&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Acá lo que hacemos es ocultar el &lt;b&gt;archivo &lt;/b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;textooculto.txt&lt;/b&gt;&lt;/span&gt; dentro del &lt;b&gt;archivo &lt;/b&gt;de imagen &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;ImagenOriginal.jpg&lt;/span&gt;&lt;/b&gt;. La unión de ambos dará como resultado el archivo &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;ImagenConTextoOculto.jpg&lt;/b&gt;&lt;/span&gt; que al abrirlo veremos la imagen, pero que dentro suyo, tendrá albergando en su interior (?) el archivo &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;textooculto.txt&lt;/span&gt;&lt;/b&gt;.&lt;br /&gt;
La &lt;b&gt;clavesecreta &lt;/b&gt;es la que nos va a pedir luego cuando necesitemos &quot;desocultarlo&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI8ou1RrrSAZ-2puvnzdNDpW0Zku2Lzpm3EUEWFAkT4s73uuoBT1yVkHxwHwGz93f47TJab5_zHxvGuoAEwxWFmdJhohzrhsgjDXFp07nVZzmceElN4LhTB1dsWFvWdWRkhHk7FyAsbo/s1600/Esteganografia.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;1349&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgI8ou1RrrSAZ-2puvnzdNDpW0Zku2Lzpm3EUEWFAkT4s73uuoBT1yVkHxwHwGz93f47TJab5_zHxvGuoAEwxWFmdJhohzrhsgjDXFp07nVZzmceElN4LhTB1dsWFvWdWRkhHk7FyAsbo/s400/Esteganografia.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Para &quot;desocultarlo&quot;:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;outguess -k &quot;clavesecreta&quot; -r /root/ImagenConTextoOculto.jpg ArchivoOcultoDesocultado.txt&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Luego de esto, veremos el &lt;b&gt;archivo &lt;/b&gt;que teníamos que aparentemente era solo una imagen (ImagenConTextoOculto.jpg) y el &lt;b&gt;archivo &lt;/b&gt;.txt con la información que habíamos agregado antes (ArchivoOcultoDesocultado.txt).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKNuebjAvvY8mNpUP_xY-5TywDkSss8NQ9qsacEzmFaC9GPJqOVztmRQDAbL22cP_iMEKIjPU7ElAua5tRGXVmLW1t2Xp_t-1y-n12iNsX0fmcpepIuvJpdVMLEZDreVMCqrqW8fqbFWI/s1600/Desocultar+Archivo.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;1064&quot; height=&quot;147&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKNuebjAvvY8mNpUP_xY-5TywDkSss8NQ9qsacEzmFaC9GPJqOVztmRQDAbL22cP_iMEKIjPU7ElAua5tRGXVmLW1t2Xp_t-1y-n12iNsX0fmcpepIuvJpdVMLEZDreVMCqrqW8fqbFWI/s400/Desocultar+Archivo.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
No lo podes creer, ya lo sé. Esto de &lt;a href=&quot;https://hayardillasenlared.blogspot.com/search/label/Internet&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;internet&lt;/span&gt;&lt;/b&gt; &lt;/a&gt;es una locura (?).&lt;br /&gt;
Ya sos un espía, tene cuidado.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Compartí &lt;/b&gt;de una vez, dale hermano, no seas egoísta, ¿que te cuesta?&lt;br /&gt;
&lt;br /&gt;
Te mando un beso (?).</description><link>https://hayardillasenlared.blogspot.com/2020/05/ocultar-archivo-usando-esteganografia.html</link><author>noreply@blogger.com (Nasty Green)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEoMbOueSQlOZDXMWxByYzZzh6SKhmpSjE7BvlmYxRX7jmIHiiOmRBehqe6tRWaE5ps-i8MIdcq5PbPcg2gI-qzCqYKYbIL89sYQbCjL9Cp-PIStCJLKZsGikGqTIm-JiL3TnhqXvfhks/s72-c/Instalar+Outguess.PNG" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>