├── .gitignore ├── README.md ├── hardening ├── automated_hardening.sh ├── configs │ └── config.sh └── standalones │ ├── apparmor │ └── setup_apparmor.sh │ ├── auditd │ └── setup_auditd.sh │ ├── fail2ban │ └── setup_fail2ban.sh │ ├── firewall │ └── setup_firewall.sh │ ├── lynis │ └── setup_lynis.sh │ ├── memory │ └── setup_shared_memory_hardening.sh │ ├── networking │ └── setup_network_hardening_parameters.sh │ ├── password │ └── setup_password_policy.sh │ ├── rkhunter │ └── setup_rkhunter.sh │ ├── sshd │ ├── configure_ssh_hardening.sh │ └── generate_ssh_intrusion_detection.sh │ └── upgrades │ └── setup_auto_upgrades.sh ├── mail ├── create_aws_dkim_identity.sh ├── generate_dkim_verification_dmarc_records.sh └── postfix_forwarding_service_installer.sh └── security ├── create_administrative_user.sh └── ssh_setup_and_deploy_key.sh /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/README.md -------------------------------------------------------------------------------- /hardening/automated_hardening.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/automated_hardening.sh -------------------------------------------------------------------------------- /hardening/configs/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/configs/config.sh -------------------------------------------------------------------------------- /hardening/standalones/apparmor/setup_apparmor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/apparmor/setup_apparmor.sh -------------------------------------------------------------------------------- /hardening/standalones/auditd/setup_auditd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/auditd/setup_auditd.sh -------------------------------------------------------------------------------- /hardening/standalones/fail2ban/setup_fail2ban.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/fail2ban/setup_fail2ban.sh -------------------------------------------------------------------------------- /hardening/standalones/firewall/setup_firewall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/firewall/setup_firewall.sh -------------------------------------------------------------------------------- /hardening/standalones/lynis/setup_lynis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/lynis/setup_lynis.sh -------------------------------------------------------------------------------- /hardening/standalones/memory/setup_shared_memory_hardening.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/memory/setup_shared_memory_hardening.sh -------------------------------------------------------------------------------- /hardening/standalones/networking/setup_network_hardening_parameters.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/networking/setup_network_hardening_parameters.sh -------------------------------------------------------------------------------- /hardening/standalones/password/setup_password_policy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/password/setup_password_policy.sh -------------------------------------------------------------------------------- /hardening/standalones/rkhunter/setup_rkhunter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/rkhunter/setup_rkhunter.sh -------------------------------------------------------------------------------- /hardening/standalones/sshd/configure_ssh_hardening.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/sshd/configure_ssh_hardening.sh -------------------------------------------------------------------------------- /hardening/standalones/sshd/generate_ssh_intrusion_detection.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/sshd/generate_ssh_intrusion_detection.sh -------------------------------------------------------------------------------- /hardening/standalones/upgrades/setup_auto_upgrades.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/hardening/standalones/upgrades/setup_auto_upgrades.sh -------------------------------------------------------------------------------- /mail/create_aws_dkim_identity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/mail/create_aws_dkim_identity.sh -------------------------------------------------------------------------------- /mail/generate_dkim_verification_dmarc_records.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/mail/generate_dkim_verification_dmarc_records.sh -------------------------------------------------------------------------------- /mail/postfix_forwarding_service_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/mail/postfix_forwarding_service_installer.sh -------------------------------------------------------------------------------- /security/create_administrative_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/security/create_administrative_user.sh -------------------------------------------------------------------------------- /security/ssh_setup_and_deploy_key.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/error-try-again/UbuntuHardeningFramework/HEAD/security/ssh_setup_and_deploy_key.sh --------------------------------------------------------------------------------