{"id":1050,"date":"2021-12-03T02:15:26","date_gmt":"2021-12-02T23:15:26","guid":{"rendered":"https:\/\/blog.andresgomez.org\/?p=1050"},"modified":"2022-05-18T15:40:32","modified_gmt":"2022-05-18T12:40:32","slug":"espanol-rdesktop-fnmt-un-contenedor-para-usar-con-los-certificados-digitales-de-la-fnmt","status":"publish","type":"post","link":"https:\/\/blog.andresgomez.org\/es\/2021\/12\/03\/espanol-rdesktop-fnmt-un-contenedor-para-usar-con-los-certificados-digitales-de-la-fnmt\/","title":{"rendered":"rdesktop-fnmt: un contenedor para usar con los certificados digitales de la FNMT"},"content":{"rendered":"<p><\/p>\n<h2>Aviso Importante<\/h2>\n<p><strong>El autor no se hacen responsables de ning\u00fan da\u00f1o o perjuicio derivado de la informaci\u00f3n contenida en esta entrada ni del uso de <em>rdesktop-fnmt<\/em> o los contenedores generados por el mismo. Utilice bajo su propio riesgo y responsabilidad.<\/strong><\/p>\n<p>La <a href=\"https:\/\/www.sede.fnmt.gob.es\/certificados\/persona-fisica\/obtener-certificado-software\/configuracion-previa\" target=\"_blank\" rel=\"noopener\">F\u00e1brica Nacional de Moneda y Timbre<\/a>\u00a0proporciona certificados digitales para su uso en las administraciones del estado espa\u00f1ol. Como es bien sabido, el soporte de GNU\/Linux por las administraciones p\u00fablicas es bastante deficiente e intentar gestionar o utilizar dicho certificado con las webs de estas administraciones suele ser un calvario, como yo he experimentado personalmente.<\/p>\n<p>La \u00faltima vez que intent\u00e9 renovar mi certificado la experiencia fue tan frustrante que decid\u00ed crear un contenedor que pudiera utilizar de manera confiable cada vez que tuviera que realizar una gesti\u00f3n con la administraci\u00f3n p\u00fablica. Este peque\u00f1o esfuerzo se ha traducido en <a href=\"https:\/\/gitlab.com\/tanty\/docker-rdesktop-fnmt\" target=\"_blank\" rel=\"noopener\">rdesktop-fnmt<\/a>, un escritorio para acceder via <a href=\"http:\/\/xrdp.org\/\" target=\"_blank\" rel=\"noopener\">RDP<\/a>.<\/p>\n<p>Para ir al grano y asumiendo que tienes ciertos conocimientos en un entorno GNU\/Linux, estos son los comandos para utilizarlo:<\/p>\n<pre>$ mkdir -p $HOME\/rdesktop-fnmt-home # Crea un directorio donde guardar tu \"home\"\r\n$ podman run -d \\\r\n  --name=rdesktop-fnmt \\\r\n  -e PUID=1000 \\\r\n  -e PGID=1000 \\\r\n  -e TZ=Europe\/Madrid \\\r\n  -p 3389:3389 \\\r\n  -v $HOME\/rdesktop-fnmt-home:\/config \\\r\n  --shm-size=\"1gb\" \\\r\n  --restart unless-stopped \\\r\n  tanty\/rdesktop-fnmt # Lanza el contenedor\r\n$ rdesktop -g 90% localhost # Lanza el cliente RDP<\/pre>\n<p>El usuario y la contrase\u00f1a por defecto son <strong>abc\/abc<\/strong>.<\/p>\n<p>N\u00f3tese que utilizo <a href=\"https:\/\/podman.io\/\" target=\"_blank\" rel=\"noopener\">podman<\/a> como motor de contenedores pero igualmente se puede usar <a href=\"https:\/\/www.docker.com\/\" target=\"_blank\" rel=\"noopener\">docker<\/a>.<\/p>\n<p>Para parar y eliminar el contenedor:<\/p>\n<pre>$ podman stop rdesktop-fnmt\r\n$ podman rm rdesktop-fnmt<\/pre>\n<p>La imagen est\u00e1 hospedada en <a href=\"https:\/\/hub.docker.com\/r\/tanty\/rdesktop-fnmt\" target=\"_blank\" rel=\"noopener\">Docker Hub<\/a> y, si necesitas m\u00e1s informaci\u00f3n, puedes dirigirte al repositorio de <a href=\"https:\/\/gitlab.com\/tanty\/docker-rdesktop-fnmt\" target=\"_blank\" rel=\"noopener\">rdesktop-fnmt<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Aviso Importante El autor no se hacen responsables de ning\u00fan da\u00f1o o perjuicio derivado de la informaci\u00f3n contenida en esta entrada ni del uso de rdesktop-fnmt o los contenedores generados por el mismo. Utilice bajo su propio riesgo y responsabilidad. &hellip; <a href=\"https:\/\/blog.andresgomez.org\/es\/2021\/12\/03\/espanol-rdesktop-fnmt-un-contenedor-para-usar-con-los-certificados-digitales-de-la-fnmt\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,6,7],"tags":[],"class_list":["post-1050","post","type-post","status-publish","format-standard","hentry","category-espanol","category-free-software","category-general"],"_links":{"self":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/1050"}],"collection":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/comments?post=1050"}],"version-history":[{"count":6,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/1050\/revisions"}],"predecessor-version":[{"id":1057,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/1050\/revisions\/1057"}],"wp:attachment":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/media?parent=1050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/categories?post=1050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/tags?post=1050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}