{"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\/it\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","title":{"rendered":"Installazione e utilizzo di \u00abRudder\u00bb","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/7db738d5178280b3af84077541c16e70.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Prefazione<\/h2>\n<p>La nostra \u00abamicizia\u00bb \u00e8 iniziata due anni fa. Sono arrivato in un nuovo posto di lavoro, dove il precedente amministratore mi ha lasciato questa software in eredit\u00e0. Su internet, oltre alla documentazione ufficiale, non riuscivo a trovare nulla. Anche ora, se cerchi \u00abrudder\u00bb, nel 99% dei casi ti verranno mostrati timoni di navi e droni. Sono riuscito a trovare un approccio a questo software. Poich\u00e9 la comunit\u00e0 di questo software \u00e8 estremamente ridotta, ho deciso di condividere la mia esperienza e le difficolt\u00e0 affrontate. Penso che a qualcuno potrebbe essere utile.<\/p>\n<h2>Quindi, Rudder <\/h2>\n<p>Rudder \u00e8 un'utility per l'audit e la gestione della configurazione con codice sorgente aperto, che aiuta ad automatizzare la configurazione dei sistemi. Funziona secondo il principio di installare un agente su ogni utente finale. Attraverso un'interfaccia intuitiva, possiamo osservare quanto la nostra infrastruttura sia conforme a tutte le politiche stabilite. <\/p>\n<h2>L'utilizzo di<\/h2>\n<p>Di seguito elencher\u00f2 per cosa utilizzo Rudder.<\/p>\n<ul>\n<li>\n<p>Controllo di file e configurazioni: .\/ssh\/authorized_keys; \/etc\/hosts; iptables; (e poi dove ci porter\u00e0 la fantasia)<\/p>\n<\/li>\n<li>\n<p> Controllo dei pacchetti installati: zabbix.agent o qualsiasi altro software<\/p>\n<\/li>\n<\/ul>\n<h2>Installazione del server<\/h2>\n<p>Di recente, ho aggiornato dalla versione 5 alla 6.1, tutto \u00e8 andato a buon fine. Di seguito verranno fornite le istruzioni per Debian\/Ubuntu, ma \u00e8 disponibile anche supporto per: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/rhel.html\">RHEL\/CentOS<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/sles.html\">Sles<\/a><\/noindex>.<\/p>\n<p>Nasconder\u00f2 l'installazione sotto spoiler per non distrarvi.<\/p>\n<p>Spoiler<\/p>\n<h2>Dipendenze<\/h2>\n<p>Per rudder-server \u00e8 necessaria almeno la Java RE versione 8, che pu\u00f2 essere installata dal repository standard:<\/p>\n<p>Controlliamo se \u00e8 gi\u00e0 installata<\/p>\n<pre><code class=\"bash\">java -version<\/code><\/pre>\n<p>se l'output<\/p>\n<pre><code class=\"bash\">-bash: java: command not found<\/code><\/pre>\n<p>allora la installiamo<\/p>\n<pre><code class=\"bash\">apt install default-jre<\/code><\/pre>\n<h2>Server<\/h2>\n<p>Importiamo la chiave<\/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>Ecco il fingerprint<\/p>\n<pre><code class=\"bash\">pub  4096R\/474A19E8 2011-12-15 Rudder Project (release key) \n      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>Poich\u00e9 non abbiamo un abbonamento a pagamento, aggiungiamo il seguente repository<\/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>Aggiorniamo la lista dei repository e installiamo il server<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-server-root<\/code><\/pre>\n<p>Creiamo l'utente admin<\/p>\n<pre><code class=\"bash\">rudder server create-user -u admin -p \"La tua Password\"<\/code><\/pre>\n<p>In seguito, possiamo gestire gli utenti tramite la configurazione<\/p>\n<p>Tutto pronto, il server \u00e8 configurato.<\/p>\n<h2>Configurazione del server<\/h2>\n<p>Ora \u00e8 necessario aggiungere all'agente di rudder gli indirizzi IP degli agenti o un'intera sottorete, seguendo le politiche di sicurezza. <\/p>\n<p>Impostazioni \u2192 Generale <\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/4a019dfffd6bc5de03b640bf6c13ff3a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nel campo \u00abAggiungi una rete\u00bb inseriamo l'indirizzo e la maschera nel formato x.x.x.x\/xx. Per consentire l'accesso da tutti gli indirizzi della rete interna (se ovviamente si tratta di una rete di prova e ci si trova dietro NAT), inseriamo: 0.0.0.0\/0 <\/p>\n<p><strong>Importante \u2014 dopo aver aggiunto l'indirizzo IP, non dimenticare di fare clic su Salva modifiche, altrimenti nulla sar\u00e0 salvato.<\/strong><\/p>\n<h2>Porte<\/h2>\n<p>Sul server apriamo le seguenti porte<\/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>Abbiamo risolto la configurazione iniziale del server.<\/p>\n<\/p>\n<h2>Installazione dell'agente<\/h2>\n<p>Spoiler<\/p>\n<p>Aggiungiamo la chiave<\/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>Impronta della chiave<\/p>\n<pre><code class=\"bash\">pub  4096R\/474A19E8 2011-12-15 Rudder Project (release key) \n      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>Aggiungiamo il repository<\/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>Installiamo l'agente<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-agent<\/code><\/pre>\n<h2>Configurazione dell'agente<\/h2>\n<p>Indichiamo all'agente l'indirizzo IP del server delle politiche<\/p>\n<pre><code class=\"bash\">rudder agent policy-server  #Senza parentesi. \u00c8 possibile utilizzare anche il nome di dominio <\/code><\/pre>\n<p>Eseguendo il seguente comando invieremo una richiesta per aggiungere un nuovo agente al server, dopo qualche minuto apparir\u00e0 nell'elenco dei nuovi agenti; come aggiungere spiegher\u00f2 nella sezione successiva<\/p>\n<pre><code class=\"bash\">rudder agent inventory<\/code><\/pre>\n<p>Possiamo anche forzare l'avvio dell'agente e lui invier\u00e0 la richiesta immediatamente<\/p>\n<pre><code class=\"bash\">rudder agent run<\/code><\/pre>\n<p>Il nostro agente \u00e8 configurato, procediamo.<\/p>\n<h2>Aggiunta di agenti <\/h2>\n<p>Accediamo <\/p>\n<p>https:\/\/127.0.0.1\/rudder\/index.html<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/b3370143670761ca69c90270a11d773a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nella sezione \u00abAccetta nuovi nodi\u00bb apparir\u00e0 il tuo agente; metti un segno di spunta e fai clic su Accetta<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/a9702fcf43c4aef6733fb3d317884d60.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ci vorr\u00e0 un po' di tempo affinch\u00e9 il sistema controlli che il server sia conforme. <\/p>\n<\/p>\n<h3>Creazione di gruppi di server. <\/h3>\n<p>Creiamo un gruppo (\u00e8 un vero divertimento), non ho idea del perch\u00e9 gli sviluppatori abbiano reso cos\u00ec complicata la formazione dei gruppi, ma da quello che ho capito, non si pu\u00f2 fare in altro modo. Passiamo alla sezione Gestione Nodo -&gt; Gruppi e clicchiamo su Crea, scegliamo un gruppo statico e un nome.<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/d220fff4e8a22d798f15c6f2eb0cc96f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Filtriamo il server necessario in base a caratteristiche specifiche, ad esempio l'indirizzo IP, e salviamo.<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/9ddb9315a651a0a6e1200adc584f4ffb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Il gruppo \u00e8 configurato.<\/p>\n<h3>Configurazione delle regole.<\/h3>\n<p>Passiamo a Politica di configurazione \u2192 Regole e creiamo una nuova regola.<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/6cfa6e9f598e2b5610dfad8bd373e768.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Aggiungiamo il gruppo precedentemente preparato (questo pu\u00f2 essere fatto anche in seguito).<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/edcde485f8cf1e493e66989f4b1cb399.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>E formiamo una nuova direttiva.<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/4ba3816e058d7fc175bc2e89dfab8cd1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Creiamo una direttiva per l'aggiunta di chiavi pubbliche in .ssh\/authorized_keys. La utilizzo nel caso in cui un nuovo dipendente esca, o per precauzione, ad esempio se qualcuno elimina accidentalmente la mia chiave. <\/p>\n<p>Passiamo a Politica di configurazione \u2192 Direttive, a sinistra vediamo \u00abLibreria delle direttive\u00bb; cerchiamo \u00abAccesso remoto \u2192 Chiavi autorizzate SSH\u00bb, a destra facciamo clic su Crea Direttiva<\/p>\n<p>Inseriamo i dati dell'utente e aggiungiamo la sua chiave. Successivamente, scegliamo la politica di applicazione.<\/p>\n<ul>\n<li>\n<p>Globale \u2014 Politica impostata per impostazione predefinita<\/p>\n<\/li>\n<li>\n<p>Imporre \u2014 Eseguire sui server selezionati<\/p>\n<\/li>\n<li>\n<p>Audit \u2014 Eseguir\u00e0 un audit e dir\u00e0 su quali client \u00e8 presente la chiave<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/4ebb8c98a480541acaa8b840bd909970.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\u00c8 fondamentale specificare la nostra regola <\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/b53807114e53994e20c233282f602b1c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Poi salviamo e il gioco \u00e8 fatto. <\/p>\n<p>Controlliamo<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/51cfd888b93d67d72caa5bd82cfc7e14.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Chiave aggiunta con successo<\/p>\n<h2>Vantaggi<\/h2>\n<p>L'agente fornisce informazioni complete sul server: elenchi dei pacchetti installati, interfacce, porte aperte e molto altro che puoi vedere nello screenshot qui sotto.<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/5e0db29e27d2fa97e3393afc912c4141.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Puoi anche installare e controllare il software non solo su Linux, ma anche su Windows; quest'ultimo non l'ho testato, non ce n'era bisogno.<\/p>\n<h2>Dall'autore<\/h2>\n<p>Probabilmente ti chiederai perch\u00e9 reinventare la ruota se esistono gi\u00e0 Ansible e Puppet?<\/p>\n<p>Rispondo: Ansible ha dei difetti, ad esempio non vediamo in quale stato si trovi attualmente questa configurazione, o la situazione familiare in cui lanci il ruolo o il playbook e ricevi errori di crash, e inizia a controllare il server per vedere quale pacchetto \u00e8 stato aggiornato. E con Puppet non ho semplicemente lavorato. <\/p>\n<p>Ci sono degli svantaggi in Rudder? Ce ne sono molti... Iniziando dal fatto che gli agenti si scollegano e bisogna reinstallarli o usare il comando rudder reset. (A proposito, nella versione 6 non ho ancora visto questo), fino ad arrivare a una configurazione estremamente complessa e a un'interfaccia poco intuitiva.<\/p>\n<p>Ci sono vantaggi? S\u00ec, ci sono molti vantaggi: a differenza del ben noto ansible, abbiamo un'interfaccia web in cui possiamo vedere il compliance applicato. Ad esempio \u2014 se le porte sono esposte al mondo, in che stato si trova il firewall, se gli agenti di sicurezza o altre cose sono installati. <\/p>\n<p>Questo software \u00e8 perfetto per il dipartimento di sicurezza informatica, poich\u00e9 lo stato dell'infrastruttura sar\u00e0 sempre sotto controllo, e se qualche regola diventa rossa, \u00e8 un segnale per visitare il server. Come ho detto, uso Rudder da due anni, e se lo si esplora un po', la vita migliora. La cosa pi\u00f9 difficile in un'infrastruttura grande \u00e8 che non si ricorda in quale stato si trova il server, se il junior ha perso l'installazione degli agenti di sicurezza o se ha configurato correttamente iptables. Rudder vi aiuter\u00e0 a rimanere aggiornati su tutti gli eventi. Informato significa essere preparati!)<\/p>\n<p>P.S. \u00c8 uscito molto di pi\u00f9 di quanto avessi pianificato, non descriver\u00f2 come installare i pacchetti; se ci saranno richieste, scriver\u00f2 una seconda parte.<\/p>\n<p>P.S.S L'articolo ha un carattere informativo, ho deciso di condividerlo poich\u00e9 ci sono poche informazioni in giro per il web. Potrebbe interessare a qualcuno. Buona giornata, cari amici )<\/p>\n<p><strong>In pubblicit\u00e0<\/strong><\/p>\n<p><strong>Server epici<\/strong> \u2014 \u00e8 <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr133\">VPS su Linux<\/a><\/noindex> o Windows con potenti processori della famiglia AMD EPYC e dischi NVMe Intel molto veloci. Affrettati a ordinare!<\/p>\n<p><img decoding=\"async\" alt=\"Installazione e utilizzo di \u00abRudder\u00bb\" src=\"\/wp-content\/uploads\/2020\/10\/907f0ce8236fd2e0e6cfae84e5530b6a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Fonte: <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.0.1 - 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\/it\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Installazione e utilizzo di \u00abRudder\u00bb | ProHoster","description":"IntroduzioneLa nostra \"amicizia\" \u00e8 iniziata due anni fa.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/97224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=97224"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/97224\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/97225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=97224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=97224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=97224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}