Esta resposta é mais para apenas simplificar / automatizar tarefas diferentes que você faz usando scripts e crontab.
Você pode configurar um script que possa ser executado sempre que desejar.
#!/bin/bash
chkrootkit
rkhunter
cat /var/log/auth.log | grep opened | grep sshd:session | more
#the ' | more' splits output into multiple screens, you can cut it off if you want
read
#delays the next command, waits until you press enter to move on, again, uncomment if you are doing this automatically
cat /var/log/auth.log | grep opened | grep root | more
read
#same as previous command
ps aux
#change this to whatever command you use to check processes...
read
Apenas modifique o script como achar melhor. Certifique-se de que é executável com chmod +x myNewScript.sh
. Execute isso ( bash /path/to/script/myNewScript.sh
) sempre que quiser.
Você também pode aliasar esse comando colocando alias secCheck='bash /path/to/script/myNewScript.sh
no seu arquivo .bashrc
(diretório home). Em seguida, basta executar secCheck
a qualquer momento sempre que você quiser verificar a segurança.
Se você quiser tornar o script automatizado, como em nenhuma interação do usuário necessária, remova todos os read
e imprima o gato em algum lugar para talvez verificar mais tarde, etc. Você pode então configurar crontab para executar o script com a frequência que desejar.