{"id":2590,"date":"2020-06-03T12:53:44","date_gmt":"2020-06-03T10:53:44","guid":{"rendered":"https:\/\/technet.cloud4you.biz\/?p=2590"},"modified":"2020-06-03T12:53:46","modified_gmt":"2020-06-03T10:53:46","slug":"zabbix-agent-kommunikation-verschluesseln","status":"publish","type":"post","link":"https:\/\/technet.cloud4you.biz\/en\/zabbix-agent-kommunikation-verschluesseln\/","title":{"rendered":"Zabbix Agent-Kommunikation verschl\u00fcsseln"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">PSK-Key generieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Auf einem beliebigen Unix-OS folgenden Befehl ausf\u00fchren:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">openssl rand -hex 48<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">&#8230; um einen hexadezimalen PSK-Schl\u00fcssel mit einer L\u00e4nge von 48 Zeichen zu erstellen. Hexadezimal muss er sein, das setzt ZABBIX voraus. Ob es bei der Zeichenl\u00e4nge Limitierungen gibt, ist mir aktuell nicht bekannt. Diesen Key nun in die Zwischenablage kopieren. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Einspielen im ZABBIX-Server<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In der Hostkonfiguration kann nun unter dem Reiter &#8220;Encryption&#8221; folgende Einstellung gesetzt werden:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Connections to host:<\/td><td>PSK<\/td><\/tr><tr><td>Connections from host:<\/td><td>PSK<\/td><\/tr><tr><td>PSK-Identity<\/td><td>[<em>z.B. der Hostname des Hosts<\/em>]<\/td><\/tr><tr><td>PSK<\/td><td>[<em>Key aus Zwischenablage<\/em>]<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mit dem Speichern der Einstellungen wird die Verbindung zum Host unterbrochen, da der ZABBIX-Server nun eine verschl\u00fcsselte Verbindung voraussetzt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Einspielen im Host<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Auf dem jeweiligen Host muss nun die Config-Datei angepasst werden. Zuvor legen wir (am besten im Agent-Verzeichnis) ein Textfile ab, das den PSK-Key enth\u00e4lt. Diese nennen wir beispielsweise &#8220;psk.key&#8221;. Anschlie\u00dfend bearbeiten wir in der Agentconfig folgende Parameter:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Pfad zur Key-Datei\nTLSPSKFile=[Pfad zur Key-Datei]\n# Wert f\u00fcr PSK-Identity\nTLSPSKIdentity=[z. B. der Hostname]\n# Akzeptierte Arten von eingehenden Verbindungen\nTLSAccept=psk\n# Art der ausgehenden Verbindung\nTLSConnect=psk<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem die Parameter entsprechend angepasst wurden, kann der Agent neugestartet werden. Sofern PSK-Identity und PSK-Key auf Server und Host \u00fcbereinstimmen, sollte nun die Verbindung wieder erfolgen &#8211; verschl\u00fcsselt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PSK-Key generieren Auf einem beliebigen Unix-OS folgenden Befehl ausf\u00fchren: &#8230; um einen hexadezimalen PSK-Schl\u00fcssel mit einer L\u00e4nge von 48 Zeichen zu erstellen. Hexadezimal muss er sein, das setzt ZABBIX voraus. Ob es bei der Zeichenl\u00e4nge Limitierungen gibt, ist mir aktuell nicht bekannt. Diesen Key nun in die Zwischenablage kopieren. Einspielen im ZABBIX-Server In der Hostkonfiguration [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[206,229],"class_list":["post-2590","post","type-post","status-publish","format-standard","hentry","category-zabbix","tag-zabbix","tag-zabbix-agent"],"translation":{"provider":"WPGlobus","version":"3.0.6","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/2590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/comments?post=2590"}],"version-history":[{"count":5,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/2590\/revisions"}],"predecessor-version":[{"id":2595,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/2590\/revisions\/2595"}],"wp:attachment":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/media?parent=2590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/categories?post=2590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/tags?post=2590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}