Áú»¢¶Ä²©

This is a translation of the original English documentation page. Help us make it better.

2 ????? ??????? ?????? ????

????? ?????

?? ???? ????? ???? (PSK) ?-Zabix ??? ????? ??? ??:

  • ?????? ???? PSK ?? ?????,
  • ??? ?????? PSK ?????.

?????? ???? PSK ??? ?????? UTF-8 ?? ????. ??????, "PSK ID 001 Áú»¢¶Ä²© agentd". ??? ?? ?????? ???? ?-PSK ??????? ??? ?????? ?? ??? ????? Áú»¢¶Ä²©. ?? ????? ???? ???? ?????? ???? PSK - ??? ?????? ??? ???? ??? ?????.

??? PSK ??? ?????? ??? ?????? ?? ????? ???????????, ????, "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9".

?????? ????

?? ?????? ???? ???? ???? ???? PSK ?- Áú»¢¶Ä²©, ????? ????? ???????? ?????? ????? ????? ???? ???? ????:

|????|???? ??????? ?? ???? PSK|???? PSK ???????|???? ??????? ?? ??? PSK| |--------|----------------------|---------------- -|----------------| |Áú»¢¶Ä²©|128 ????? UTF-8|128-bit (16-???? PSK, ???? ?-32 ????? ???????????)|2048-bit (256-byte PSK, ???? ?-512 ????? ???????????)| |GnuTLS|128 ???? (?????? ????? ???? UTF-8)|-|2048-bit (256-???? PSK, ???? ?-512 ????? ???????????)| |OpenSSL 1.0.x, 1.1.0|127 ???? (?????? ????? ???? UTF-8)|-|2048-bit (PSK ?? 256 ????, ???? ?-512 ????? ???????????)| |OpenSSL 1.1.1|127 ???? (?????? ????? ???? UTF-8)|-|512-bit (64-???? PSK, ???? ?-128 ????? ???????????)| |OpenSSL 1.1.1a ?????|127 ???? (?????? ????? ???? UTF-8)|-|2048-bit (PSK ?? 256 ????, ???? ?-512 ????? ???????????)|

::: ???? ?? ???? ???? Áú»¢¶Ä²© ?????? ?????? ?? ?????? ???? PSK ????? 128 ????? ?-PSK ????? 2048 ?????? ??? ??? ?? ?????? ?????? ??????.
?? ??? ?????? Áú»¢¶Ä²© ?????? ??????? ?????? ????, ?? ?? ?????? ?????? ?????? ?? ????? ????? ?? PSK ????? ???? ???? ?????? ???.
????? ??????? ????? ????? ????? ?????? ??? Áú»¢¶Ä²© ??????. :::

???? ???? Áú»¢¶Ä²© ????? ????? ??????? PSK, ???? ????? ????? ???? PSK ???? PSK ??????? ???? ???? ???? ???? ??????? (????? ?-configuration cache). ?? ???? ????? ????? ????? ????? PSK ????? PSK ????? ?????? ???. ?? ????? ?????? ?? ?? ???? ?????? ???? ?? PSK ???? PSK ?? ?????? ???? ??????.

::: ???? ?? ???? ?? ???? PSK ????? ????? ?????? ?? ??? ???? ???. ??????? ?????? ????? ???? ????? PSKs ?? ???? ?????? ???? ?? ????? ?????. ?? ????? ????? ??? ???? ?????? ??????? ???? ?????? ?? ???????? ??????? ??? Áú»¢¶Ä²© ?????? ???????? ?-PSK ?? ?????? ???? PSK ??. :::

????? PSK

??????, ???? ????? PSK ?? 256 ?????? (32 ????) ??????? ?- ??????? ?????:

  • ?? OpenSSL:
   $ openssl rand -hex 32
          af8ced32dfe8714e548694e2d29e1a14ba6fa13f216cb35c19d0feb1084b0429
  • ?? GnuTLS:
   $ psktool -u psk_identity -p database.psk -s 32
          ????? ???? ????? ???? ?????? 'psk_identity'
          ???? ?????? ?-database.psk
         
          $ cat database.psk
          psk_identity:9b8eafedfaae00cece62e85d5f4792c7d9c9bcc851b23216a1d300311cc4f7cb

???? ?? ?-"psktool" ???? ???? ???? ??? ?????? ?? ???? PSK ??-PSK ?????? ??. Áú»¢¶Ä²© ???? ?? ?-PSK ????? ?-PSK, ?? ?? ????? ?? ?????? ????? ?????????? (':') ??????.

????? PSK ???? ?????? ???-???? (?????)

????? ?????, ???? ?? ??? ?-PSK ?????, ??????, /home/zabbix/zabbix_agentd.psk. ????? ???? ????? PSK ?????? ?????? ????, ????:

 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952

???? ?????? ???? ????? PSK - ???? ????? ???? ?? ?????? Áú»¢¶Ä²©.

???? ??????? ?? TLS ????? ?????? ?? ????? zabbix_agentd.conf, ??????, ????:

 TLSConnect=psk
        TLSAccept=psk
        TLSPSKFile=/home/zabbix/zabbix_agentd.psk
        TLSPSKIdentity=PSK 001

????? ????? ???? (?'??? ??????) ????? ????? ?-zabbix_get ?? ??????? ??????? PSK. ???? PSK ???? "PSK 001".

???? ???? ?? ?????. ????? ??? ???? ????? ?? ?????? ??????? zabbix_get, ??????:

 $ zabbix_get -s 127.0.0.1 -k "system.cpu.load[all,avg1]" --tls-connect=psk \
                    --tls-psk-identity="PSK 001" --tls-psk-file=/home/zabbix/zabbix_agentd.psk

(??? ????? ?? ??? ??????, ??? ???? ????? ?? ??? ?????? ?-????? ????? management).

???? ?? ????? PSK ???? ???? ?? ?-Zabix frontend:

  • ???? ??: ????? ¡ú ??????
  • ??? ???? ???? ?? ????????? ?????

?????:

psk_config.png

?? ???? ???? ????? ??????? ??????? ?????.

???? ????? ?????? ??????? ?? ??? ??????? ???? ??????? ?????? ?-PSK. ???? ?? ?? ?????? ?????? ????? ?? ???? ?????? ??????.

????? PSK ???? ??? - ?????? ?????? ????? (?????)

???????, ???? ?? ??? ?-PSK ?????, ????, /home/zabbix/zabbix_proxy.psk. ????? ???? ????? PSK ?????? ?????? ????, ????:

 e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9

???? ?????? ???? ????? PSK - ???? ????? ???? ?? ?????? Áú»¢¶Ä²©.

???? ??????? ?? TLS ????? ????? ?-proxy zabbix_proxy.conf, ???? ?????, ????:

 TLSConnect=psk
        TLSPSKFile=/home/zabbix/zabbix_proxy.psk
        TLSPSKIdentity=PSK 002

?-proxy ????? ???? ??????? PSK. ???? PSK ???? "PSK 002".

(??? ????? ?? ??? ??????, ??? ???? ????? ?? ??? ?????? ?-????? ????? management).

???? ?? PSK ???? ?????? ?? ????? Áú»¢¶Ä²©. ?? ? ????? ¡ú ??????, ??? ?? ?-proxy, ???? ??????? "?????". ? "??????? ?-proxy" ??? 'PSK'. ???? ???? "???? PSK". "PSK 002" ? "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9" ???? ??? "PSK". ??? ?? "????".

???? ???? ?? ?-proxy. ?? ????? ?????? ???????? ??????? ?????? PSK ? ???. ???? ?? ?? ?????? ????? ?????? ????? ?? ???? ??-proxy.

???? ?????? ????? ????? ???? ????. ????? ????? - ???? 'TLSAccept=psk' ????? ????? ?-proxy ????? "??????? ? proxy" ????? Áú»¢¶Ä²© ?-PSK.