maxlareo.rkhunter
rkhunter
Installez et configurez Rootkit Hunter sur des systèmes de type Debian
Exigences
Aucune
Variables du rôle
À propos du fichier /etc/default/rkhunter
rkhunter_cron_daily_run
: [par défaut :'true'
]: Mettez ceci sur oui pour activer les exécutions quotidiennes de rkhunter.rkhunter_cron_db_update
: [par défaut :'true'
]: Mettez ceci sur oui pour activer les mises à jour hebdomadaires de la base de données de rkhunter.rkhunter_db_update_email
: [par défaut :'false'
]: Mettez ceci sur oui pour activer les rapports des mises à jour hebdomadaires de la base de données.rkhunter_report_email
: [par défaut :root
]: Mettez ceci à l'adresse e-mail où les rapports et les résultats d'exécution doivent être envoyés.rkhunter_apt_autogen
: [par défaut :'false'
]: Mettez ceci sur oui pour activer les mises à jour automatiques de la base de données.rkhunter_nice
: [par défaut :0
]: Le niveau de priorité va de -20 (planification la plus favorable) à 19 (planification la moins favorable).rkhunter_run_check_on_battery
: [par défaut :'false'
]: L'analyse quotidienne doit-elle être effectuée lorsque l'on fonctionne sur batterie ? powermgmt-base est nécessaire pour détecter si l'on est sur batterie ou sur secteur.
À propos du fichier /etc/rkhunter.conf
rkhunter_rotate_mirrors
: [par défaut :1
]:1
pour alterner entre les miroirs,0
pour traiter la liste des miroirs comme une liste de priorités.rkhunter_update_mirrors
: [par défaut :1
]:1
pour mettre à jour la liste des miroirs lors de la mise à jour,0
pour ne pas mettre à jour la liste des miroirs.rkhunter_mirrors_mode
: [par défaut :0
]:0
pour utiliser n'importe quel miroir,1
pour n'utiliser que des miroirs locaux,2
pour n'utiliser que des miroirs distants.rkhunter_mail_on_warning
: [par défaut :root@localhost
]: Envoyer un message à cette adresse si un avertissement est trouvé.rkhunter_mail_cmd
: [par défaut :'mail -s "[rkhunter] Avertissements trouvés pour ${HOST_NAME}"'
]: La commande de mail à utiliser si MAIL-ON-WARNING est activé.rkhunter_bindir
: [par défaut :"{{ ansible_env.PATH | replace(':',' ')}}"
]: Modifie la liste des répertoires de commande utilisée par rkhunter pour localiser les commandes (c'est-à-dire son PATH).rkhunter_language
: [par défaut :en
]: La langue par défaut à utiliser.rkhunter_logfile
: [par défaut :/var/log/rkhunter.log
]: Le chemin du fichier journal.rkhunter_append_log
: [par défaut :0
]:0
créera un nouveau fichier journal,1
le fichier journal sera complété.rkhunter_copy_log_on_error
: [par défaut :0
]:0
le fichier journal ne sera pas copié,1
le fichier journal sera copié.rkhunter_use_syslog
: [par défaut :NONE
]: Active l'enregistrement des heures de début et de fin de l'analyse par syslog. Les messages d'avertissement seront également enregistrés.rkhunter_allow_ssh_root_user
: [par défaut :'no'
]: Vérifié par rapport à l'option 'PermitRootLogin' dans le fichier de configuration SSH, un avertissement sera affiché s'il y a un désaccord.rkhunter_enable_tests
: [par défaut :ALL
]: Détermine quels tests doivent être effectués.rkhunter_disable_tests
: [par défaut :suspscan hidden_ports hidden_procs deleted_files packet_cap_apps apps
]: La liste des tests désactivés est appliquée à la liste des tests activés.rkhunter_hash_cmd
: [par défaut :SHA256
]: Spécifie la commande à utiliser pour vérifier la valeur de hachage des propriétés de fichiers.rkhunter_pkgmgr
: [par défaut :NONE
]: Indique à rkhunter d'utiliser le gestionnaire de paquets spécifié pour obtenir les informations sur les propriétés des fichiers.rkhunter_existwhitelist
: [par défaut :[]
]: Liste blanche des fichiers et répertoires existants ou non.rkhunter_attrwhitelist
: [par défaut :[]
]: Liste blanche de divers attributs des fichiers spécifiés.rkhunter_writewhitelist
: [par défaut :[]
]: Permet aux fichiers spécifiés de posséder la permission d'écriture pour 'autres' (monde).rkhunter_scriptwhitelist
: [par défaut :[]
]: Permet aux fichiers spécifiés d'être des scripts.rkhunter_immutwhitelist
: [par défaut :[]
]: Permet au fichier spécifié d'avoir l'attribut immuable.rkhunter_allowhiddendir
: [par défaut :[]
]: Permet au répertoire caché spécifié d'être sur liste blanche.rkhunter_allowhiddenfile
: [par défaut :[]
]: Permet au fichier caché spécifié d'être sur liste blanche.rkhunter_allowprocdelfile
: [par défaut :''
]: Permet au processus spécifié d'utiliser des fichiers supprimés. Le nom du processus peut être suivi d'une liste de chemins d'accès complets (qui ont été supprimés).rkhunter_allowproclisten
: [par défaut :[]
]: Permet au processus spécifié d'écouter sur n'importe quelle interface réseau.rkhunter_port_whitelist
: [par défaut :[]
]: Liste blanche des ports réseau, liste séparée par des espaces d'un ou plusieurs types de liste blanche, une paire 'protocole:port' et un astérisque ('*').rkhunter_port_path_whitelist
: [par défaut :[]
]: Liste blanche des ports réseau, spécifie l'un des deux types de liste blanche, un chemin d'accès à un exécutable et un chemin d'accès combiné, protocole et port.
Dépendances
Aucune
Exemple de Playbook
---
- hôtes: tous
rôles:
- rkhunter
Licence
MIT
Informations sur l'auteur
Retours, rapports de bugs, demandes, ...
Sont les bienvenus!
À propos du projet
Install and configure Rootkit Hunter in Debian-like systems
Installer
ansible-galaxy install maxlareo.rkhunter
Licence
mit
Téléchargements
8.9k
Propriétaire