Linux: wysyłanie wiadomości e-mail w przypadku logowania root
Mały artykuł, aby upewnić się, że Linux wyśle e-mail w przypadku zalogowania się jako root.
W bardzo prosty sposób edytujemy bashrc konta, do którego chcemy wysłać e-mail w przypadku logowania. Plik ~ / .bashrc jest odczytywany przez bash, gdy jest uruchamiany w trybie interaktywnym (na przykład podczas uzyskiwania dostępu do terminala w ssh).
- Dla roota to idzie pod /root/.bashrc
- Dla innych użytkowników jest pod ich domem / Dom /
- Dla wszystkich użytkowników systemu będziemy edytować /etc/bash.bashrc
Umieszczamy następującą linię na końcu pliku (zamieniamy adres e-mail na końcu)
1
|
echo ‘ALERT – Root Shell Access (ServerName) on:’ `date` `who` | mail –s « Alert: Root Access from `who | cut -d'(‘ -f2 | cut -d’)’ -f1` » your@yourdomain.com
|
Aby przetestować, musisz się wylogować, a następnie ponownie zalogować się na konto, aby bashrc.