{"id":97224,"date":"2020-10-16T20:42:34","date_gmt":"2020-10-16T18:42:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder"},"modified":"2020-10-16T20:42:34","modified_gmt":"2020-10-16T18:42:34","slug":"ustanovka-i-ekspluatacziya-rudder","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","title":{"rendered":"Instalaci\u00f3n y operaci\u00f3n de 'Rudder'","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/7db738d5178280b3af84077541c16e70.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Pr\u00f3logo<\/h2>\n<p>Nuestra 'amistad' comenz\u00f3 hace dos a\u00f1os. Llegu\u00e9 a un nuevo lugar de trabajo, donde el administrador anterior me dej\u00f3 casualmente este software como herencia. En internet, aparte de la documentaci\u00f3n oficial, no se pod\u00eda encontrar nada. Incluso ahora, si se busca 'rudder', en el 99% de los casos se mostrar\u00e1n: timones de barcos y drones. Encontr\u00e9 una manera de acercarme a \u00e9l. Dado que la comunidad de este software es muy peque\u00f1a, decid\u00ed compartir mi experiencia y mis tropiezos. Creo que a alguien le ser\u00e1 \u00fatil.<\/p>\n<h2>As\u00ed que, Rudder <\/h2>\n<p>Rudder es una herramienta de auditor\u00eda y gesti\u00f3n de configuraci\u00f3n de c\u00f3digo abierto que ayuda a automatizar la configuraci\u00f3n del sistema. Funciona instalando un agente en cada usuario final. A trav\u00e9s de una interfaz conveniente, podemos observar en qu\u00e9 medida nuestra infraestructura cumple con todas las pol\u00edticas establecidas. <\/p>\n<h2>Uso<\/h2>\n<p>A continuaci\u00f3n, enumerar\u00e9 para qu\u00e9 utilizo Rudder.<\/p>\n<ul>\n<li>\n<p>Control de archivos y configuraciones: .\\\/ssh\\\/authorized_keys; \\\/etc\\\/hosts; iptables; (y qu\u00e9 m\u00e1s se me ocurra)<\/p>\n<\/li>\n<li>\n<p> Control de paquetes instalados: zabbix.agent o cualquier otro software<\/p>\n<\/li>\n<\/ul>\n<h2>Instalaci\u00f3n del servidor<\/h2>\n<p>Recientemente actualic\u00e9 de la versi\u00f3n 5 a la 6.1, todo sali\u00f3 bien. A continuaci\u00f3n se presentar\u00e1n los comandos para Debian\\\/Ubuntu, pero tambi\u00e9n hay soporte para: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/rhel.html\">RHEL\\\/CentOS<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/sles.html\">Sles<\/a><\/noindex>.<\/p>\n<p>Ocultar\u00e9 la instalaci\u00f3n en spoilers para no distraerles.<\/p>\n<p>Spoiler<\/p>\n<h2>Dependencias<\/h2>\n<p>Para el rudder-server se requiere Java RE, m\u00ednimo la versi\u00f3n 8, se puede instalar desde el repositorio est\u00e1ndar:<\/p>\n<p>Verificamos si est\u00e1 instalada<\/p>\n<pre><code class=\"bash\">java -version<\/code><\/pre>\n<p>si la salida<\/p>\n<pre><code class=\"bash\">-bash: java: command not found<\/code><\/pre>\n<p>entonces instalamos<\/p>\n<pre><code class=\"bash\">apt install default-jre<\/code><\/pre>\n<h2>Servidor<\/h2>\n<p>Importamos la clave<\/p>\n<pre><code class=\"bash\">wget --quiet -O- \"https:\\\/\\\/repository.rudder.io\\\/apt\\\/rudder_apt_key.pub\" | sudo apt-key add -<\/code><\/pre>\n<p>Aqu\u00ed est\u00e1 la huella digital<\/p>\n<pre><code class=\"bash\">pub  4096R\\\/474A19E8 2011-12-15 Rudder Project (clave de liberaci\u00f3n) \n      Huella de clave = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>Como no tenemos una suscripci\u00f3n paga, a\u00f1adimos el siguiente repositorio<\/p>\n<pre><code class=\"bash\">echo \"deb http:\\\/\\\/repository.rudder.io\\\/apt\\\/6.1\\\/ $(lsb_release -cs) main\" &gt; \\\/etc\\\/apt\\\/sources.list.d\\\/rudder.list<\/code><\/pre>\n<p>Actualizamos la lista de repositorios e instalamos el servidor<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-server-root<\/code><\/pre>\n<p>Creamos un usuario admin<\/p>\n<pre><code class=\"bash\">rudder server create-user -u admin -p \"Tu Contrase\u00f1a\"<\/code><\/pre>\n<p>M\u00e1s adelante podemos gestionar usuarios a trav\u00e9s de la configuraci\u00f3n<\/p>\n<p>Listo, el servidor est\u00e1 preparado.<\/p>\n<h2>Configuraci\u00f3n del servidor<\/h2>\n<p>Ahora es necesario agregar las direcciones IP de los agentes de Rudder o toda una subred, seg\u00fan la pol\u00edtica de seguridad. <\/p>\n<p>Configuraci\u00f3n \u2192 General <\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/4a019dfffd6bc5de03b640bf6c13ff3a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>En el campo 'Agregar una red' escribimos la direcci\u00f3n y la m\u00e1scara en el formato x.x.x.x\/xx. Para permitir el acceso desde todas las direcciones de la red interna (si esta es una red de prueba y se est\u00e1 detr\u00e1s de NAT), escribimos: 0.0.0.0\/0 <\/p>\n<p><strong>Importante \u2014 despu\u00e9s de agregar la direcci\u00f3n IP, no olvides hacer clic en Guardar cambios, de lo contrario, no se guardar\u00e1 nada.<\/strong><\/p>\n<h2>Puertos<\/h2>\n<p>En el servidor abrimos los siguientes puertos<\/p>\n<ul>\n<li>\n<p>443 \u2014 tcp<\/p>\n<\/li>\n<li>\n<p>5309 \u2014 tcp<\/p>\n<\/li>\n<li>\n<p>514 \u2014 udp<\/p>\n<\/li>\n<\/ul>\n<p>Hemos comprendido la configuraci\u00f3n inicial del servidor.<\/p>\n<\/p>\n<h2>Instalaci\u00f3n del Agente<\/h2>\n<p>Spoiler<\/p>\n<p>A\u00f1adimos la clave<\/p>\n<pre><code class=\"bash\">wget --quiet -O- \"https:\\\/\\\/repository.rudder.io\\\/apt\\\/rudder_apt_key.pub\" | sudo apt-key add -<\/code><\/pre>\n<p>Huella de la clave<\/p>\n<pre><code class=\"bash\">pub  4096R\\\/474A19E8 2011-12-15 Rudder Project (clave de liberaci\u00f3n) \n      Huella de clave = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>A\u00f1adimos el repositorio<\/p>\n<pre><code class=\"bash\">echo \"deb http:\\\/\\\/repository.rudder.io\\\/apt\\\/6.1\\\/ $(lsb_release -cs) main\" &gt; \\\/etc\\\/apt\\\/sources.list.d\\\/rudder.list<\/code><\/pre>\n<p>Instalamos el agente<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-agent<\/code><\/pre>\n<h2>Configuraci\u00f3n del agente<\/h2>\n<p>Especificamos al agente la direcci\u00f3n IP del servidor de pol\u00edticas<\/p>\n<pre><code class=\"bash\">rudder agent policy-server  #Sin par\u00e9ntesis. Tambi\u00e9n se puede usar el nombre de dominio <\/code><\/pre>\n<p>Al ejecutar el siguiente comando, enviaremos una solicitud para a\u00f1adir un nuevo agente al servidor, en unos minutos aparecer\u00e1 en la lista de nuevos agentes, c\u00f3mo a\u00f1adirlo lo explicar\u00e9 en la siguiente secci\u00f3n<\/p>\n<pre><code class=\"bash\">rudder agent inventory<\/code><\/pre>\n<p>Tambi\u00e9n podemos ejecutar el agente forzosamente y \u00e9l enviar\u00e1 la solicitud de inmediato<\/p>\n<pre><code class=\"bash\">rudder agent run<\/code><\/pre>\n<p>Nuestro agente est\u00e1 configurado, continuamos.<\/p>\n<h2>A\u00f1adiendo agentes <\/h2>\n<p>Iniciamos sesi\u00f3n <\/p>\n<p>https:\/\/127.0.0.1\/rudder\/index.html<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/b3370143670761ca69c90270a11d773a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>En la secci\u00f3n 'Aceptar nuevos nodos' aparecer\u00e1 tu agente, marcamos la casilla y hacemos clic en Aceptar.<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/a9702fcf43c4aef6733fb3d317884d60.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Deber\u00eda pasar un poco de tiempo mientras el sistema verifica al servidor por su cumplimiento <\/p>\n<\/p>\n<h3>Creaci\u00f3n de grupos de servidores <\/h3>\n<p>Crearemos un grupo (es un verdadero entretenimiento), no tengo idea de por qu\u00e9 los desarrolladores hicieron tan complicado el proceso de formaci\u00f3n de grupos, pero como entend\u00ed, no hay otra manera. Vamos a la secci\u00f3n Node management -&gt; Groups y hacemos clic en Create, elegimos un grupo est\u00e1tico y un nombre.<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/d220fff4e8a22d798f15c6f2eb0cc96f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Filtramos el servidor que necesitamos por caracter\u00edsticas espec\u00edficas, por ejemplo, por la direcci\u00f3n IP, y guardamos<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/9ddb9315a651a0a6e1200adc584f4ffb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>El grupo est\u00e1 configurado.<\/p>\n<h3>Configuraci\u00f3n de reglas<\/h3>\n<p>Vamos a Configuration policy \u2192 Rules, y creamos una nueva regla<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/6cfa6e9f598e2b5610dfad8bd373e768.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>A\u00f1adimos el grupo preparado anteriormente (esto se puede hacer m\u00e1s tarde)<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/edcde485f8cf1e493e66989f4b1cb399.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Y formamos una nueva directiva<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/4ba3816e058d7fc175bc2e89dfab8cd1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Crearemos una directiva para a\u00f1adir claves p\u00fablicas en .ssh\/authorized_keys. Esto lo utilizo en caso de que un nuevo empleado entre, o por precauci\u00f3n, por ejemplo, si alguien elimina accidentalmente mi clave. <\/p>\n<p>Vamos a Pol\u00edtica de configuraci\u00f3n \u2192 Directivas, a la izquierda vemos 'Biblioteca de directivas'. Encontramos 'Acceso remoto \u2192 Claves autorizadas SSH', a la derecha hacemos clic en Crear directiva.<\/p>\n<p>Escribimos los datos del usuario y a\u00f1adimos su clave. Luego elegimos la pol\u00edtica de aplicaci\u00f3n<\/p>\n<ul>\n<li>\n<p>Global \u2014 Pol\u00edtica establecida por defecto<\/p>\n<\/li>\n<li>\n<p>Hacer cumplir \u2014 Ejecutar en los servidores seleccionados<\/p>\n<\/li>\n<li>\n<p>Auditor\u00eda \u2014 Realiza una auditor\u00eda y dir\u00e1 en qu\u00e9 clientes hay claves<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/4ebb8c98a480541acaa8b840bd909970.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Siempre indicamos nuestra regla. <\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/b53807114e53994e20c233282f602b1c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Luego guardamos y todo est\u00e1 listo. <\/p>\n<p>Verificamos.<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/51cfd888b93d67d72caa5bd82cfc7e14.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Clave a\u00f1adida con \u00e9xito.<\/p>\n<h2>Beneficios.<\/h2>\n<p>El agente proporciona informaci\u00f3n completa sobre el servidor. Listas de paquetes instalados, interfaces, puertos abiertos y mucho m\u00e1s, que pueden verse en la captura de pantalla a continuaci\u00f3n.<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/5e0db29e27d2fa97e3393afc912c4141.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Tambi\u00e9n se puede instalar y controlar software no solo en Linux, sino tambi\u00e9n en Windows; no he comprobado esto \u00faltimo, no ha habido necesidad.<\/p>\n<h2>Del autor.<\/h2>\n<p>Quiz\u00e1s te preguntes, \u00bfpor qu\u00e9 reinventar la rueda si ya existen Ansible y Puppet?<\/p>\n<p>Respondo: Ansible tiene desventajas, por ejemplo, no vemos en qu\u00e9 estado se encuentra actualmente esta configuraci\u00f3n, o la situaci\u00f3n familiar cuando ejecutas un rol o un playbook y aparecen errores de fallo; empiezas a acceder al servidor para ver qu\u00e9 paquete se ha actualizado. Y, a decir verdad, no he trabajado con Puppet. <\/p>\n<p>\u00bfHay desventajas en Rudder? Hay muchas... Desde que los agentes fallan y hay que reinstalarlos o usar el comando rudder reset. (Por cierto, en la versi\u00f3n 6 no he visto esto a\u00fan), hasta la configuraci\u00f3n extremadamente compleja y una interfaz poco intuitiva.<\/p>\n<p>\u00bfHay ventajas? S\u00ed, tambi\u00e9n hay muchas: A diferencia del conocido ansible, tenemos una interfaz web en la que se puede ver el cumplimiento que hemos aplicado. Por ejemplo, se puede ver si los puertos est\u00e1n abiertos al mundo, el estado del firewall y si se han instalado agentes de seguridad u otras herramientas. <\/p>\n<p>Este software es ideal para el departamento de seguridad inform\u00e1tica, ya que el estado de la infraestructura siempre estar\u00e1 a la vista, y si alguna regla aparece en rojo, es un motivo para visitar el servidor. Como mencion\u00e9, llevo 2 a\u00f1os usando Rudder, y si lo entiendes un poco, la vida se vuelve m\u00e1s f\u00e1cil. Lo m\u00e1s complicado en una gran infraestructura es no recordar en qu\u00e9 estado est\u00e1 el servidor, si el novato no pas\u00f3 la instalaci\u00f3n de los agentes de seguridad o si configur\u00f3 correctamente iptables; Rudder te ayudar\u00e1 a estar al tanto de todo. \u00a1Informado es estar preparado! :)<\/p>\n<p>P.D. Sali\u00f3 mucho m\u00e1s de lo que plane\u00e9, no voy a describir c\u00f3mo instalar paquetes, si hay solicitudes, escribir\u00e9 una segunda parte.<\/p>\n<p>P.S.S Este art\u00edculo tiene car\u00e1cter informativo, decid\u00ed compartirlo ya que hay muy poca informaci\u00f3n en Internet. Puede que a alguien le interese. \u00a1Les deseo un buen d\u00eda, queridos amigos! )<\/p>\n<p><strong>Publicidad<\/strong><\/p>\n<p><strong>Servidores \u00e9picos<\/strong> \u2014 esto <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr133\">VPS en Linux<\/a><\/noindex> o Windows con potentes procesadores de la familia AMD EPYC y discos NVMe Intel muy r\u00e1pidos. \u00a1Apres\u00farate a hacer tu pedido!<\/p>\n<p><img decoding=\"async\" alt=\"Instalaci\u00f3n y operaci\u00f3n de &#039;Rudder&#039;\" src=\"\/wp-content\/uploads\/2020\/10\/907f0ce8236fd2e0e6cfae84e5530b6a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/522480\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u041d\u0430\u0448\u0430 &#171;\u0434\u0440\u0443\u0436\u0431\u0430&#187; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434. \u042f \u043f\u0440\u0438\u0448\u0435\u043b \u043d\u0430 \u043d\u043e\u0432\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u044b, \u0433\u0434\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0430\u0434\u043c\u0438\u043d \u043d\u0435\u043f\u0440\u0438\u043d\u0443\u0436\u0434\u0435\u043d\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043c\u043d\u0435 \u0432 \u043d\u0430\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u043e \u0434\u0430\u043d\u043d\u0443\u044e \u0441\u043e\u0444\u0442\u0438\u043d\u0443. \u0412 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u043a\u0440\u043e\u043c\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430\u0439\u0442\u0438 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u043e\u0441\u044c. \u0414\u0430\u0436\u0435 \u0441\u0435\u0439\u0447\u0430\u0441, \u0435\u0441\u043b\u0438 \u0437\u0430\u0433\u0443\u0433\u043b\u0438\u0442\u044c &#171;rudder&#187; \u0442\u043e \u0432 99% \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c: \u0448\u0442\u0443\u0440\u0432\u0430\u043b\u044b \u043a\u043e\u0440\u0430\u0431\u043b\u0435\u0439 \u0438 \u043a\u0432\u0430\u0434\u0440\u043e\u043a\u043e\u043f\u0442\u0435\u0440\u044b. \u041c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u043a \u043d\u0435\u043c\u0443 \u043f\u043e\u0434\u0445\u043e\u0434. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u041a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97225,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97224","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u00abRudder\u00bb | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-16T18:42:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-16T18:42:34+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Instalaci\u00f3n y operaci\u00f3n de \u00abRudder\u00bb | ProHoster","description":"Prefacio Nuestra \"amistad\" comenz\u00f3 hace dos a\u00f1os.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u00abRudder\u00bb | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-16T18:42:34+00:00","article:modified_time":"2020-10-16T18:42:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97224","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:24:27","updated":"2022-10-02 23:51:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/97224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=97224"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/97224\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/97225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=97224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=97224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=97224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}