Veröffentlicht 28. Juli 20223 j Hallo Kennt ihr ein Script was zurückliefert a) "SecureBoot an: grüner Bobbel" bzw. "SecureBoot aus: roter Bobbel" b) "SELinux enforcing: grüner Bobbel" oder "SELinux permissive: gelber Bobbel" oder "SELinux disabled: roter Bobbel" c) "SSH erlaubt für Root: roter Bobbel" oder "SSH nicht erlaubt für Root: grüner Bobbel" d) Festplattenverschlüsselung e) ... f) ... Zielplattform: CentOS, Almalinux & co, Version 8 aufwärts. Ciao
28. Juli 20223 j Mein Terminal kennt keine Bobbel 😛 Monitoring oder selbst schreiben …ist ne prima Übung auch für nen FiSi
28. Juli 20223 j Für farbigen Output kannst du sog. "ANSI escape sequences" verwenden: $ echo -e "\e[31mRed Text\e[0m" -> https://www.shellhacks.com/bash-colors/ Oder, nach Belieben, auch gleich Emojis, zB printf '\U1F984\n' Siehe: https://unix.stackexchange.com/a/467000 Freie Auswahl: https://unicode-table.com/en/ Den Rest, also die conditions, in welchem Fall welcher Output kommen soll, kriegst du gut mit grep hin, also sowas: grep -q "SELINUX=disabled" /etc/selinux/config && echo -e "\e[31mDisabled\e[0m" grep -q "SELINUX=enforcing" /etc/selinux/config && echo -e "\e[32mEnforcing\e[0m"
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.