Guía | Este artículo describe cómo configurar recordatorios por correo electrónico para el inicio de sesión ssh en sistemas Linux . Para recibir alertas sobre el acceso de inicio de sesión no autorizado o ilegal al usuario root. |
¿Qué hace el archivo .bashrc?
.bashrc
El archivo es un script , cada vez que inicie una nueva sesión de terminal en modo interactivo, ejecutará el script .
1) Cómo habilitar alertas por correo electrónico para usuarios raíz
Inicie sesión como usuario root y luego agregue la siguiente línea de secuencia de comandos al archivo ".bashrc" del usuario root para lograr esto:
[root@localhost ~]# vim /root/.bashrc
echo 'ALERT - SSH root shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: SSH root shell access" root@localhost
Ejecute el siguiente comando para que el comando sea efectivo:
[root@localhost ~]# source .bashrc
Cuando termine, inicie sesión como usuario root. Recibirá una alerta por correo electrónico similar a la siguiente.
Cambie el código en el código root@localhost
al buzón que usa para recibir correo.
2) Cómo habilitar alertas por correo electrónico para usuarios específicos
La siguiente secuencia de comandos debe agregarse al .bashrc
archivo del usuario especificado :
[root@localhost ~]# vim /home/bob/.bashrc
echo 'ALERT - '$USER' shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: User shell access" root@localhost
Cambie el código en el código root@localhost
al buzón que usa para recibir correo.
El mensaje después de iniciar sesión es el siguiente:
3) Cómo habilitar alertas por correo electrónico para todos los usuarios
Habilitar alertas por correo electrónico para todos los usuarios es similar a la configuración anterior. Pero debe agregar el siguiente script a la /etc/bashrc
última línea del archivo:
[root@localhost ~]# vim /etc/bashrc
echo 'ALERT - '$USER' shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: User shell access" root@localhost
para resumir
Este artículo describe cómo configurar recordatorios por correo electrónico para el inicio de sesión ssh en sistemas Linux . Para recibir alertas sobre el acceso de inicio de sesión no autorizado o ilegal al usuario root. Así es como se debe aprender Linux