{"id":235,"date":"2024-08-21T07:40:06","date_gmt":"2024-08-21T07:40:06","guid":{"rendered":"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/"},"modified":"2024-08-21T07:40:06","modified_gmt":"2024-08-21T07:40:06","slug":"leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika","status":"publish","type":"post","link":"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/","title":{"rendered":"Leidim\u0173 klaidos Ansible: sprendimai ir geriausia praktika"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>\u017dinoma, kad automatizavimas si\u016blo sprendimus daugeliui infrastrukt\u016bros problem\u0173, kylan\u010di\u0173 d\u0117l \u017emoni\u0173 \u012fsitraukimo, klaid\u0173 ir neefektyvumo. Tarp daugelio populiari\u0173 automatizavimo \u012franki\u0173, kuriuos naudoja pirmaujan\u010dios \u012fmon\u0117s ir \u012fmon\u0117s, \u201eAnsible\u201c yra vienas i\u0161 pirmaujan\u010di\u0173 program\u0173 diegimo \u012franki\u0173. Jis yra pakankamai galingas, kad supaprastint\u0173 ir efektyviai valdyt\u0173 konfig\u016bracij\u0105. Ta\u010diau, kaip ir visi \u012frankiai ir platformos, jis turi tr\u016bkum\u0173 ir problem\u0173, kurios gali trukdyti valdyti konfig\u016bracij\u0105.<\/p>\n<p>Viena i\u0161 svarbiausi\u0173 problem\u0173 yra leidim\u0173 klaidos, kurios gali sutrikdyti automatizavimo u\u017eduotis, nukrypti nuo sistemos efektyvaus program\u0173 diegimo ir sukelti nusivylim\u0105. Sutelkime savo d\u0117mes\u012f \u012f kai kurias \u012fprastas \u201eAnsible\u201c leidim\u0173 klaidas ir b\u016bdus, kaip jas pa\u017eaboti bei \u0161alinti jas taikant populiari\u0105 pramon\u0117s praktik\u0105. <a href=\"https:\/\/www.xavor.com\/devops-cloud\/\"><strong>\u201eDevOps\u201c sprendimai<\/strong><\/a>.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Turinys:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Iprastos_leidimo_klaidos_Ansible\" >\u012eprastos leidimo klaidos Ansible<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Nuotoliniuose_kompiuteriuose_leidimas_atmestas\" >Nuotoliniuose kompiuteriuose leidimas atmestas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Sudo_privilegiju_problemos\" >Sudo privilegij\u0173 problemos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Failu_nuosavybes_ir_leidimu_problemos\" >Fail\u0173 nuosavyb\u0117s ir leidim\u0173 problemos<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#%E2%80%9EAnsible%E2%80%9C_leidimu_klaidu_trikciu_salinimas\" >\u201eAnsible\u201c leidim\u0173 klaid\u0173 trik\u010di\u0173 \u0161alinimas<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Patvirtinkite_vartotojo_teises\" >Patvirtinkite vartotojo teises<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Patikrinkite_%E2%80%9ESudo%E2%80%9C_konfiguracija\" >Patikrinkite \u201eSudo\u201c konfig\u016bracij\u0105<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Sureguliuokite_failu_ir_katalogu_teises\" >Sureguliuokite fail\u0173 ir katalog\u0173 teises<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Tinkamai_naudokite_%E2%80%9EBecome%E2%80%9C_ir_%E2%80%9EBecome%E2%80%9C_metoda\" >Tinkamai naudokite \u201eBecome\u201c ir \u201eBecome\u201c metod\u0105<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Patikrinkite_SSH_rakto_leidimus\" >Patikrinkite SSH rakto leidimus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Geriausia_praktika_kaip_uzkirsti_kelia_leidimu_klaidoms\" >Geriausia praktika, kaip u\u017ekirsti keli\u0105 leidim\u0173 klaidoms<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/08\/21\/leidimu-klaidos-ansible-sprendimai-ir-geriausia-praktika\/#Isvada\" >I\u0161vada<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Iprastos_leidimo_klaidos_Ansible\"><\/span><span id=\"Common_Permission_Errors_in_Ansible\">\u012eprastos leidimo klaidos Ansible<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Nuotoliniuose_kompiuteriuose_leidimas_atmestas\"><\/span><span id=\"Permission_Denied_on_Remote_Hosts\"><strong>Nuotoliniuose kompiuteriuose leidimas atmestas<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p><strong>Klaidos prane\u0161imas:<\/strong> leidimas atmestas arba nepavyko sukurti katalogo<\/p>\n<p><strong>Prie\u017eastis:<\/strong> Labiausiai tik\u0117tina \u0161io klaidos prane\u0161imo prie\u017eastis yra ta, kad vartotojas Ansible da\u017enai jungiasi ir neturi pakankamai leidimo sukurti fail\u0173 katalog\u0105.<\/p>\n<ol start=\"2\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Sudo_privilegiju_problemos\"><\/span><span id=\"Sudo_Privilege_Issues\"><strong>Sudo privilegij\u0173 problemos<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p><strong>Klaidos prane\u0161imas:<\/strong> sudo: reikalingas slapta\u017eodis arba sudo: n\u0117ra tty ir nenurodyta askpass programa<\/p>\n<p><strong>Prie\u017eastis:<\/strong> Ansible da\u017enai reikalauja b\u016bd\u0173, kaip padidinti privilegijas. Tai galima padaryti naudojant sudo, ta\u010diau sudoers konfig\u016bracija turi savo baga\u017e\u0105. Tai gali neleisti to arba kartais vartotojai neturi tinkam\u0173 leidim\u0173.<\/p>\n<ol start=\"3\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Failu_nuosavybes_ir_leidimu_problemos\"><\/span><span id=\"File_Ownership_and_Permissions_Problems\"><strong>Fail\u0173 nuosavyb\u0117s ir leidim\u0173 problemos<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p><strong>Klaidos prane\u0161imas:<\/strong> negal\u0117jo pakeisti nuosavyb\u0117s, negal\u0117jo pakeisti leidim\u0173<\/p>\n<p><strong>Prie\u017eastis: <\/strong>Tokios klaidos ar problemos kyla netinkam\u0173 teisi\u0173 atveju. Kai vartotojas neturi tinkam\u0173 teisi\u0173 atlikti \u0161iuos veiksmus ar operacijas, gali pasirodyti \u0161is prane\u0161imas arba klaida.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%E2%80%9EAnsible%E2%80%9C_leidimu_klaidu_trikciu_salinimas\"><\/span><span id=\"Troubleshooting_Permission_Errors_in_Ansible\">\u201eAnsible\u201c leidim\u0173 klaid\u0173 trik\u010di\u0173 \u0161alinimas<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Patvirtinkite_vartotojo_teises\"><\/span><span id=\"Verify_User_Permissions\"><strong>Patvirtinkite vartotojo teises<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p>Kai susiduriate su bet kuria i\u0161 auk\u0161\u010diau aptart\u0173 problem\u0173, pirmiausia tur\u0117tum\u0117te patikrinti, ar vartotojas Ansible turi reikiamus leidimus tikslin\u0117se prieglobose. \u0160iuo tikslu tur\u0117site patikrinti vartotojo prieig\u0105, kokius failus jis gali modifikuoti ir koki\u0173 katalog\u0173 reikia.<\/p>\n<p>Naudokite ansible komand\u0105, kuri turi komand\u0105 -m -a &#8222;id&#8221;, kad patikrintum\u0117te efektyv\u0173 vartotojo UID ir GID.<\/p>\n<p><em>ansible <hostname> -m komanda -a &#8222;id&#8221;<\/em><\/p>\n<ol start=\"2\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Patikrinkite_%E2%80%9ESudo%E2%80%9C_konfiguracija\"><\/span><span id=\"Check_Sudo_Configuration\"><strong>Patikrinkite \u201eSudo\u201c konfig\u016bracij\u0105<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p>Per\u017ei\u016br\u0117kite ir pataisykite \/etc\/sudoers fail\u0105 arba \/etc\/sudoers.d\/ katalog\u0105 apie tikslinius pagrindinius kompiuterius, kad \u012fsitikintum\u0117te, jog vartotojas gali vykdyti komandas per sudo nereikalaujant slapta\u017eod\u017eio, jei reikia.<\/p>\n<p>Nor\u0117dami i\u0161bandyti sudo leidimus, naudokite ansible komand\u0105:<\/p>\n<p><em>ansible <hostname> -m komanda -a &#8222;sudo whoami&#8221; -ask-become-pass<\/em><\/p>\n<ol start=\"3\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Sureguliuokite_failu_ir_katalogu_teises\"><\/span><span id=\"Adjust_File_and_Directory_Permissions\"><strong>Sureguliuokite fail\u0173 ir katalog\u0173 teises<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p>Turite patikrinti, ar tinkamai nustatytos fail\u0173 ir katalog\u0173 teis\u0117s. Ansible pateikiamas su fail\u0173 moduliu, kuris prireikus gali keisti ir i\u0161taisyti leidimus.<\/p>\n<p><em>\u2013 pavadinimas: \u012fsitikinkite, kad katalogas turi teisingus leidimus<\/em><\/p>\n<p><em>  failas:<\/em><\/p>\n<p><em>    kelias: \/kelias\/\u012f\/katalogas<\/em><\/p>\n<p><em>    b\u016bsena: katalogas<\/em><\/p>\n<p><em>    re\u017eimas: &#8216;0755&#8217;<\/em><\/p>\n<ol start=\"4\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Tinkamai_naudokite_%E2%80%9EBecome%E2%80%9C_ir_%E2%80%9EBecome%E2%80%9C_metoda\"><\/span><span id=\"Use_Become_and_Become_Method_Properly\"><strong>Tinkamai naudokite \u201eBecome\u201c ir \u201eBecome\u201c metod\u0105<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p>I\u0161bandykite ir patikrinkite, ar teisingai naudojate tapti ir tapti_metod\u0105 savo \u017eaidim\u0173 knygel\u0117se. \u0160i direktyva pad\u0117s ir leis atlikti u\u017eduotis su auk\u0161tesn\u0117mis ir patobulintomis privilegijomis.<\/p>\n<p><em>\u2013 pavadinimas: atnaujinti paket\u0173 s\u0105ra\u0161\u0105<\/em><\/p>\n<p><em>  tinka:<\/em><\/p>\n<p><em>    update_cache: taip<\/em><\/p>\n<p><em>  tapti: taip<\/em><\/p>\n<ol start=\"5\">\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Patikrinkite_SSH_rakto_leidimus\"><\/span><span id=\"Check_for_SSH_Key_Permissions\"><strong>Patikrinkite SSH rakto leidimus<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/li>\n<\/ol>\n<p>Patvirtinkite, kad SSH raktai, kuriuos naudojate Ansible, turi tinkamus leidimus. Jie turi tur\u0117ti 0600 leidimus.<\/p>\n<p><em>chmod 600 \/path\/to\/ssh\/key<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Geriausia_praktika_kaip_uzkirsti_kelia_leidimu_klaidoms\"><\/span><span id=\"Best_Practices_to_Prevent_Permission_Errors\">Geriausia praktika, kaip u\u017ekirsti keli\u0105 leidim\u0173 klaidoms<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Suma\u017einkite privilegij\u0173 eskalavim\u0105<\/strong><\/li>\n<\/ol>\n<p>Naudokite j\u012f tik tada, kai b\u016btinai reikia apriboti saugumo rizik\u0105, kylan\u010di\u0105 d\u0117l privilegij\u0173 eskalavimo.<\/p>\n<ol start=\"2\">\n<li><strong>Jei norite gauti neskelbtinos informacijos, naudokite Ansible Vault<\/strong><\/li>\n<\/ol>\n<p>Efektyviai naudokite \u201eAnsible Vault\u201c ir surinkite visus savo slaptus duomenis, pvz., slapta\u017eod\u017eius ar priva\u010dius raktus.<\/p>\n<ol start=\"3\">\n<li><strong>Reguliariai tikrinkite naudotoj\u0173 leidimus<\/strong><\/li>\n<\/ol>\n<p>Reguliariai per\u017ei\u016br\u0117kite ir atnaujinkite tikslini\u0173 prieglob\u0173 naudotoj\u0173 leidimus, kad patvirtintum\u0117te, jog jie atitinka j\u016bs\u0173 veiklos reikalavimus.<\/p>\n<ol start=\"4\">\n<li><strong>Naudokite vaidmenimis pagr\u012fst\u0105 prieigos valdym\u0105 (RBAC)<\/strong><\/li>\n<\/ol>\n<p>\u012ediekite RBAC savo Ansible vaidmenyse. Taip bus tvarkomi ir valdomi leidimai efektyviau ir efektyviau, i\u0161vengiant nereikalingo privilegij\u0173 eskalavimo.<\/p>\n<ol start=\"5\">\n<li><strong>I\u0161bandykite \u017eaidim\u0173 knygas saugioje aplinkoje<\/strong><\/li>\n<\/ol>\n<p>Prie\u0161 diegdami gamybin\u0117s versijos pakeitimus, i\u0161bandykite \u017eaidim\u0173 knygas skirtingose \u200b\u200bsustojimo aplinkose, kad anksti aptiktum\u0117te ir i\u0161spr\u0119stum\u0117te leidim\u0173 problemas.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Isvada\"><\/span><span id=\"Conclusion\">I\u0161vada<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Gali kilti didelis spaudimas d\u0117l leidimo klaid\u0173 ir diegimo Ansible. Prireikus reikia b\u016bti atsargiems \u0161alinant triktis. Taip pat b\u016btina laikytis geriausios praktikos, pavyzd\u017eiui:<\/p>\n<ul>\n<li>Vartotojo teisi\u0173 patikrinimas<\/li>\n<li>Sudo nustatym\u0173 reguliavimas<\/li>\n<li>Prevencini\u0173 priemoni\u0173 naudojimas<\/li>\n<\/ul>\n<p>Tai suma\u017eins su automatizavimu susijusi\u0173 u\u017eduo\u010di\u0173 mar\u017e\u0105 ir klaid\u0173 skai\u010di\u0173. Gal\u0173 gale Ansible, tur\u0117damas savo lankstum\u0105 ir gali\u0105, pasir\u016bpins j\u016bs\u0173 konfig\u016bracijos valdymu. Taigi, i\u0161mintingai naudokite savo laik\u0105 suprasdami ir spr\u0119sdami leidim\u0173 problemas.<\/p>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">Jei jums reikia \u201eDevOps\u201c automatinio diegimo ar paslaug\u0173 pagalbos, susisiekite su mumis el <a href=\"http:\/\/www.xavor.com\/cdn-cgi\/l\/email-protection#4920272f260931283f263b672a2624\" target=\"_blank\" rel=\"noopener\"><strong><span class=\"__cf_email__\" data-cfemail=\"a7cec9c1c8e7dfc6d1c8d589c4c8ca\">(apsaugotas el. pa\u0161tu)<\/span><\/strong><\/a>. <\/span><\/p>\n<\/p><\/div>\n<p><script>\n!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=();t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)(0);\ns.parentNode.insertBefore(t,s)}(window, document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\nfbq('init', '688143682758843');\nfbq('track', 'PageView');\n<\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.xavor.com\/blog\/permission-errors-in-ansible\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u017dinoma, kad automatizavimas si\u016blo sprendimus daugeliui infrastrukt\u016bros problem\u0173, kylan\u010di\u0173 d\u0117l \u017emoni\u0173 \u012fsitraukimo, klaid\u0173 ir neefektyvumo&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologijos"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts\/235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/comments?post=235"}],"version-history":[{"count":0,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts\/235\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/media\/236"}],"wp:attachment":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/media?parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/categories?post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/tags?post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}