{"id":1056,"date":"2021-04-17T20:18:38","date_gmt":"2021-04-17T19:18:38","guid":{"rendered":"https:\/\/www.marcinwilk.eu\/?page_id=1056"},"modified":"2023-02-03T20:04:01","modified_gmt":"2023-02-03T19:04:01","slug":"motd-dla-el","status":"publish","type":"page","link":"https:\/\/www.marcinwilk.eu\/pl\/projects\/linux-scripts\/motd-dla-el\/","title":{"rendered":"MOTD dla EL"},"content":{"rendered":"Zainstaluje to kolorowy i \u0142adny motd (wiadomo\u015b\u0107 dnia) z kilkoma informacjami o systemie.<br \/>\nMOTD jest generowany za pomoc\u0105 skrypt\u00f3w, kt\u00f3re zostan\u0105 wyodr\u0119bnione do katalogu \/etc\/profile.d, gdzie mo\u017cna je modyfikowa\u0107 wed\u0142ug w\u0142asnych potrzeb. Statystyki fail2ban i docker nie b\u0119d\u0105 wy\u015bwietlane, je\u015bli u\u017cytkownik nie ma do tego odpowiednich uprawnie\u0144.<br \/>\nG\u0142\u00f3wny skrypt instalacyjny motd-el.sh &#8211; oraz pliki \u017ar\u00f3d\u0142owe .sh u\u017cyte do jego utworzenia s\u0105 na githubie pod adresem:<a href=\"https:\/\/github.com\/nicrame\/Linux-Scripts\/tree\/master\/MOTD-EL\" target=\"_blank\" rel=\"noopener\"> https:\/\/github.com\/nicrame\/Linux-Scripts\/tree\/master\/MOTD-EL<\/a><\/p>\n<p><a href=\"https:\/\/www.marcinwilk.eu\/wp-content\/2021\/04\/motd-el.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1057\" src=\"https:\/\/www.marcinwilk.eu\/wp-content\/2021\/04\/motd-el-300x278.png\" alt=\"\" width=\"300\" height=\"278\" srcset=\"https:\/\/www.marcinwilk.eu\/wp-content\/2021\/04\/motd-el-300x278.png 300w, https:\/\/www.marcinwilk.eu\/wp-content\/2021\/04\/motd-el.png 721w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a>Aby zainstalowa\u0107 u\u017cyj tej komendy:<\/p>\n<div class=\"su-quote su-quote-style-default\"><div class=\"su-quote-inner su-u-clearfix su-u-trim\">sudo sh -c \"curl -fsSL https:\/\/raw.githubusercontent.com\/nicrame\/Linux-Scripts\/master\/MOTD-EL\/motd-el.sh &gt; motd-el.sh &amp;&amp; chmod +x motd-el.sh &amp;&amp; .\/motd-el.sh\"<\/div><\/div>\n<p>Mo\u017cesz r\u00f3wnie\u017c doda\u0107 adres e-mail administratora systemu jako argument, w ten spos\u00f3b:<\/p>\n<div class=\"su-quote su-quote-style-default\"><div class=\"su-quote-inner su-u-clearfix su-u-trim\">sudo sh -c \"curl -fsSL https:\/\/raw.githubusercontent.com\/nicrame\/Linux-Scripts\/master\/MOTD-EL\/motd-el.sh &gt; motd-el.sh &amp;&amp; chmod +x motd-el.sh &amp;&amp; .\/motd-el.sh admin@email\"<\/div><\/div>\n<p>Wi\u0119kszo\u015b\u0107 pracy jest wykonywana przy u\u017cyciu skrypt\u00f3w opublikowanych tutaj: <a href=\"https:\/\/github.com\/yboetz\/motd\">https:\/\/github.com\/yboetz\/motd<\/a><\/p>\n<p>Testowane na: CentOS 7\/8\/9, RHEL 8, Fedora 33, RockyLinux 8, Debian 11<br \/>\nHistoria zmian:<br \/>\nv 1.6 &#8211; 30.08.2022<br \/>\nWykrywanie, czy dzia\u0142a z poziomu zadania cron, a nast\u0119pnie pomija wszelkie operacje (wi\u0119c nie b\u0119dzie ba\u0142agani\u0107 log\u00f3w crona).<br \/>\nPobiera pliki skrypt\u00f3w z GitHub zamiast wyodr\u0119bnia\u0107 je z pliku skryptu.<br \/>\nSprawdza czy skrypt zosta\u0142 uruchomiony przez u\u017cytkownika root.<br \/>\nv 1.5 &#8211; 08.06.2022<br \/>\nDodano obs\u0142ug\u0119 systemu Debian 11.<br \/>\n<span class=\"pl-c\">Skrypt ignoruje ustawienia lokalizacji u\u017cytkownika, co mog\u0142o powodowa\u0107 problemy w wy\u015bwietlaniu.<\/span><br \/>\nv 1.4 &#8211; 15.03.2021<br \/>\nDodano pe\u0142n\u0105 \u015bcie\u017ck\u0119 do pliku dla ostatniego polecenia, aby dzia\u0142a\u0142o, gdy u\u017cywane jest sudo.<br \/>\nPoprawka dla repo EPEL instaluj\u0105cego si\u0119 na EL7.<br \/>\nv 1.3 &#8211; 13.03.2021<br \/>\nDodanie miesi\u0119cznych statystyk dla skryptu fail2ban.<br \/>\nDodanie skryptu listy kontener\u00f3w docker.<br \/>\nZmienione niekt\u00f3re kolory aby lepiej dzia\u0142a\u0142y na bia\u0142ym tle.<br \/>\nWy\u015bwietlanie wi\u0119kszej ilo\u015bci informacji podczas instalacji i obs\u0142uga argumentu operatora systemu.<br \/>\nv 1.2 &#8211; 13.03.2021<br \/>\nDrobne poprawki.<br \/>\nv 1.1 &#8211; 12.03.2021<br \/>\nPierwsze wydanie, testowane na CentOS 7.<br \/>\nv 1.0 &#8211; 11.03.2021<br \/>\nZabawa, testowane na RHEL 8 i CentOS 8.\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"1056\"\/>","protected":false},"excerpt":{"rendered":"<p>Zainstaluje to kolorowy i \u0142adny motd (wiadomo\u015b\u0107 dnia) z kilkoma informacjami o systemie. MOTD jest generowany za pomoc\u0105 skrypt\u00f3w, kt\u00f3re zostan\u0105 wyodr\u0119bnione do katalogu \/etc\/profile.d, gdzie mo\u017cna je modyfikowa\u0107 wed\u0142ug w\u0142asnych potrzeb. Statystyki fail2ban i docker nie b\u0119d\u0105 wy\u015bwietlane, je\u015bli u\u017cytkownik nie ma do tego odpowiednich uprawnie\u0144. G\u0142\u00f3wny skrypt instalacyjny motd-el.sh &#8211; oraz pliki \u017ar\u00f3d\u0142owe &hellip; <a href=\"https:\/\/www.marcinwilk.eu\/pl\/projects\/linux-scripts\/motd-dla-el\/\" class=\"more-link\">Czytaj dalej<span class=\"screen-reader-text\"> \u201eMOTD dla EL\"<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1179,"menu_order":5,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1056","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/1056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/comments?post=1056"}],"version-history":[{"count":0,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/1056\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/pages\/1179"}],"wp:attachment":[{"href":"https:\/\/www.marcinwilk.eu\/pl\/wp-json\/wp\/v2\/media?parent=1056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}