{"id":99317,"date":"2021-03-03T10:22:34","date_gmt":"2021-03-03T08:22:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openssh-8-5"},"modified":"2021-03-03T10:22:34","modified_gmt":"2021-03-03T08:22:34","slug":"reliz-openssh-8-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openssh-8-5","title":{"rendered":"Wydanie OpenSSH 8.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po pi\u0119ciu miesi\u0105cach rozwoju zaprezentowano wydanie OpenSSH 8.5, otwartej implementacji klienta i serwera do pracy w protoko\u0142ach SSH 2.0 i SFTP.    <\/p>\n<p>Tw\u00f3rcy OpenSSH przypomnieli o zbli\u017caj\u0105cym si\u0119 przej\u015bciu algorytmu SHA-1 do kategorii przestarza\u0142ych algorytm\u00f3w, w zwi\u0105zku ze wzrostem skuteczno\u015bci atak\u00f3w kolizyjnych z ustalonym prefiksem (koszt zrealizowania takiego ataku oszacowano na oko\u0142o 50 tysi\u0119cy dolar\u00f3w). W jednym z nast\u0119pnych wyda\u0144 planowane jest domy\u015blne wy\u0142\u0105czenie mo\u017cliwo\u015bci u\u017cywania algorytmu podpisu cyfrowego z u\u017cyciem klucza publicznego \u00abssh-rsa\u00bb, kt\u00f3ry jest wymieniony w oryginalnym RFC dla protoko\u0142u SSH i pozostaje szeroko stosowany w praktyce.    <\/p>\n<p>Aby sprawdzi\u0107 zastosowanie ssh-rsa w swoich systemach, mo\u017cna spr\u00f3bowa\u0107 po\u0142\u0105czy\u0107 si\u0119 przez ssh z opcj\u0105 \u00ab-oHostKeyAlgorithms=-ssh-rsa\u00bb. Warto zauwa\u017cy\u0107, \u017ce domy\u015blne wy\u0142\u0105czenie podpis\u00f3w cyfrowych \u00abssh-rsa\u00bb nie oznacza ca\u0142kowitej rezygnacji z u\u017cywania kluczy RSA, poniewa\u017c opr\u00f3cz SHA-1 protok\u00f3\u0142 SSH dopuszcza u\u017cycie innych algorytm\u00f3w obliczania skr\u00f3t\u00f3w. W szczeg\u00f3lno\u015bci, opr\u00f3cz \u00abssh-rsa\u00bb pozostanie mo\u017cliwo\u015b\u0107 korzystania z zestaw\u00f3w \u00abrsa-sha2-256\u00bb (RSA\/SHA256) i \u00abrsa-sha2-512\u00bb (RSA\/SHA512).    <\/p>\n<p>Aby u\u0142atwi\u0107 przej\u015bcie na nowe algorytmy, w OpenSSH 8.5 domy\u015blnie w\u0142\u0105czone jest ustawienie UpdateHostKeys, kt\u00f3re pozwala automatycznie przekierowa\u0107 klient\u00f3w na bardziej niezawodne algorytmy. Dzi\u0119ki temu ustawieniu w\u0142\u0105czane jest specjalne rozszerzenie protoko\u0142u \u00abhostkeys@openssh.com\u00bb, kt\u00f3re pozwala serwerowi informowa\u0107 klienta o wszystkich dost\u0119pnych kluczach hosta po zako\u0144czeniu autoryzacji. Klient mo\u017ce uwzgl\u0119dni\u0107 te klucze w swoim pliku ~\/ .ssh\/known_hosts, co umo\u017cliwia zarz\u0105dzanie aktualizacj\u0105 kluczy hosta i upraszcza zmian\u0119 kluczy. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-dronten\/\"   title=\"serwerze\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2618\">serwerze<\/a>.     <\/p>\n<p>U\u017cycie UpdateHostKeys jest ograniczone kilkoma zastrze\u017ceniami, kt\u00f3re mog\u0105 zosta\u0107 w przysz\u0142o\u015bci uchylone: klucz musi by\u0107 wymieniony w UserKnownHostsFile i nie mo\u017ce by\u0107 u\u017cywany w GlobalKnownHostsFile; klucz musi wyst\u0119powa\u0107 tylko pod jedn\u0105 nazw\u0105; nie mo\u017ce by\u0107 u\u017cywany certyfikat klucza hosta; w known_hosts nie mog\u0105 by\u0107 stosowane maski po nazwie hosta; musi by\u0107 wy\u0142\u0105czona opcja VerifyHostKeyDNS; musi by\u0107 aktywny parametr UserKnownHostsFile.     <\/p>\n<p>W\u015br\u00f3d zalecanych do migracji algorytm\u00f3w wymienione zosta\u0142y rsa-sha2-256\/512 na podstawie RFC8332 RSA SHA-2 (obs\u0142ugiwany od OpenSSH 7.2 i u\u017cywany domy\u015blnie), ssh-ed25519 (obs\u0142ugiwany od OpenSSH 6.5) oraz ecdsa-sha2-nistp256\/384\/521 na podstawie RFC5656 ECDSA (obs\u0142ugiwany od OpenSSH 5.7).           <\/p>\n<p>Inne zmiany:  <\/p>\n<ul>\n<li class=\"l\"> Zmiany zwi\u0105zane z bezpiecze\u0144stwem:\n<ul>\n<li class=\"l\"> W ssh-agent naprawiono luk\u0119 bezpiecze\u0144stwa spowodowan\u0105 podw\u00f3jnym zwolnieniem ju\u017c zwolnionej pami\u0119ci (double-free). Problem pojawi\u0142 si\u0119 w wersji OpenSSH 8.2 i potencjalnie mo\u017ce by\u0107 wykorzystywany przez atakuj\u0105cego maj\u0105cego dost\u0119p do gniazda ssh-agent w lokalnym systemie. Utrudnia to fakt, \u017ce dost\u0119p do gniazda maj\u0105 tylko u\u017cytkownicy root oraz pierwotny u\u017cytkownik. Najbardziej prawdopodobnym scenariuszem ataku jest przekierowanie agenta na konto, kt\u00f3re jest kontrolowane przez z\u0142o\u015bliwego u\u017cytkownika, lub na host, na kt\u00f3rym z\u0142o\u015bliwy u\u017cytkownik ma dost\u0119p roota.\n<li class=\"l\"> W sshd dodano zabezpieczenie przed przesy\u0142aniem bardzo du\u017cych parametr\u00f3w o nazwie u\u017cytkownika do podsystemu PAM, co pozwala zablokowa\u0107 luki w systemowych modu\u0142ach PAM (Pluggable Authentication Module). Na przyk\u0142ad zmiana ta mo\u017ce zapobiec wykorzystaniu sshd jako wektora do eksploatacji niedawno wykrytej luki roota w Solaris (CVE-2020-14871).      <\/ul>\n<li class=\"l\"> Zmiany potencjalnie naruszaj\u0105ce zgodno\u015b\u0107:\n<ul>\n<li class=\"l\"> W ssh i sshd opracowano eksperymentaln\u0105 metod\u0119 wymiany kluczy odporn\u0105 na ataki kwantowe. Komputery kwantowe znacznie szybciej rozwi\u0105zuj\u0105 problem rozk\u0142adu liczby naturalnej na czynniki pierwsze, kt\u00f3ry jest podstaw\u0105 wsp\u00f3\u0142czesnych asymetrycznych algorytm\u00f3w szyfrowania i nie jest efektywnie rozwi\u0105zywalny przez klasyczne procesory. U\u017cywana metoda opiera si\u0119 na algorytmie NTRU Prime, zaprojektowanym dla kryptosystem\u00f3w odpornych na ataki kwantowe, oraz metodzie wymiany kluczy na bazie krzywych eliptycznych X25519. Zamiast sntrup4591761x25519-sha512@tinyssh.org metoda jest teraz identyfikowana jako sntrup761x25519-sha512@openssh.com (algorytm sntrup4591761 zast\u0105piono sntrup761).\n<li class=\"l\"> W ssh i sshd zmieniono kolejno\u015b\u0107 og\u0142aszania obs\u0142ugiwanych algorytm\u00f3w podpis\u00f3w cyfrowych. Pierwsza jest teraz oferowana ED25519 zamiast ECDSA.\n<li class=\"l\"> W ssh i sshd ustawienia parametr\u00f3w jako\u015bci us\u0142ug TOS\/DSCP dla interaktywnych sesji s\u0105 teraz realizowane przed nawi\u0105zaniem po\u0142\u0105czenia TCP.\n<li class=\"l\"> W ssh i sshd zako\u0144czono wsparcie dla szyfru rijndael-cbc@lysator.liu.se, kt\u00f3ry jest identyczny z aes256-cbc i by\u0142 u\u017cywany przed zatwierdzeniem RFC-4253.\n<li class=\"l\"> Domy\u015blnie wy\u0142\u0105czono parametr CheckHostIP, kt\u00f3rego korzy\u015bci s\u0105 nieznaczne, ale jego u\u017cycie znacz\u0105co komplikuje rotacj\u0119 kluczy dla host\u00f3w za r\u00f3wnowa\u017cnikami obci\u0105\u017cenia.      <\/ul>\n<li class=\"l\"> W sshd dodano ustawienia PerSourceMaxStartups i PerSourceNetBlockSize, aby ograniczy\u0107 intensywno\u015b\u0107 uruchamiania proces\u00f3w zwi\u0105zanych z adresem klienta. Wskazane parametry pozwalaj\u0105 na bardziej szczeg\u00f3\u0142owe zarz\u0105dzanie ograniczeniami uruchamiania proces\u00f3w w por\u00f3wnaniu do og\u00f3lnego ustawienia MaxStartups.\n<li class=\"l\">  W ssh i sshd dodano nowe ustawienie LogVerbose, kt\u00f3re umo\u017cliwia wymuszenie podniesienia poziomu rejestrowanych informacji debuguj\u0105cych, z mo\u017cliwo\u015bci\u0105 filtrowania wed\u0142ug wzorc\u00f3w, funkcji i plik\u00f3w.\n<li class=\"l\"> W ssh przy akceptacji nowego klucza hosta zapewniono prezentacj\u0119 wszystkich nazw host\u00f3w i <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/lir\/ipv4\/\"   title=\"adres\u00f3w IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"830\">adres\u00f3w IP<\/a>, skojarzonych z kluczem.\n<li class=\"l\"> W ssh zezwolono na wskazanie opcji UserKnownHostsFile=none, aby wy\u0142\u0105czy\u0107 u\u017cycie pliku known_hosts przy identyfikacji kluczy hosta.\n<li class=\"l\"> W ssh_config dla ssh dodano ustawienie KnownHostsCommand, kt\u00f3re pozwala na uzyskanie danych known_hosts z wyj\u015bcia okre\u015blonej komendy.\n<li class=\"l\"> W ssh_config dla ssh dodano opcj\u0119 PermitRemoteOpen, kt\u00f3ra pozwala na ograniczenie punktu docelowego przy u\u017cyciu opcji RemoteForward z SOCKS.\n<li class=\"l\"> W ssh dla kluczy FIDO zapewniono ponown\u0105 pro\u015bb\u0119 o PIN w przypadku niepowodzenia operacji podpisu cyfrowego z powodu niepoprawnego PIN-u oraz braku pro\u015bby o PIN u u\u017cytkownika (na przyk\u0142ad, gdy nie uda\u0142o si\u0119 uzyska\u0107 poprawnych danych biometrycznych i urz\u0105dzenie wr\u00f3ci\u0142o do r\u0119cznego wprowadzenia PIN-u).\n<li class=\"l\"> W sshd dodano wsparcie dla dodatkowych wywo\u0142a\u0144 systemowych w mechanizmie izolacji procesu opartym na seccomp-bpf na platformie Linux.\n<li class=\"l\"> Zaktualizowano narz\u0119dzie contrib\/ssh-copy-id.          <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54690\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 8.5, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP. \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 OpenSSH \u043d\u0430\u043f\u043e\u043c\u043d\u0438\u043b\u0438 \u043e \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u0432 \u0440\u0430\u0437\u0440\u044f\u0434 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 \u0445\u0435\u0448\u0438 SHA-1, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435\u043c \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043b\u043b\u0438\u0437\u0438\u043e\u043d\u043d\u044b\u0445 \u0430\u0442\u0430\u043a \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c (\u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u0431\u043e\u0440\u0430 \u043a\u043e\u043b\u043b\u0438\u0437\u0438\u0438 \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0432 50 \u0442\u044b\u0441\u044f\u0447 \u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432). \u0412 \u043e\u0434\u043d\u043e\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99317","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 8.5, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.\" \/>\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\/pl\/blog\/news\/reliz-openssh-8-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u0420\u0435\u043b\u0438\u0437 OpenSSH 8.5 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 8.5, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openssh-8-5\" \/>\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=\"2021-03-03T08:22:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-03T08:22: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\udd47Wydanie OpenSSH 8.5 | ProHoster","description":"Po pi\u0119ciu miesi\u0105cach rozwoju zaprezentowano wydanie OpenSSH 8.5, otwartej implementacji klienta i serwera do pracy w protoko\u0142ach SSH 2.0 i SFTP.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openssh-8-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u0420\u0435\u043b\u0438\u0437 OpenSSH 8.5 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 OpenSSH 8.5, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430\u043c SSH 2.0 \u0438 SFTP.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openssh-8-5","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":"2021-03-03T08:22:34+00:00","article:modified_time":"2021-03-03T08:22:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99317","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-03-03 08:32:44","updated":"2026-02-09 21:38:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/99317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=99317"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/99317\/revisions"}],"predecessor-version":[{"id":159900,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/99317\/revisions\/159900"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=99317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=99317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=99317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}