Saltar al contenido

Bash .hushlogin, mantenga la última hora de inicio de sesión y el host

Solución:

Una forma sería agregar lo siguiente a ~/.ssh/rc, que contiene comandos que se ejecutarán cuando ingrese a la máquina:

lastlog -u $USER | perl -lane 'END{print "Last login: @F[3..6] $F[8] from $F[2]"}'

El comando obtendrá la hora de su último inicio de sesión de lastlogin y luego formatee para que se vea como la versión original. Tu puedes ahora touch ~/.hushlogin y seguirá viendo ese mensaje.

Tener tu .bash_profile llamada lastlog -u "$USER" te trae algo bastante cercano. La salida se ve así:

Username         Port     From             Latest
anthony          pts/7    192.168.XX.YY    Sun Feb  7 16:00:40 -0500 2016

donde, por supuesto, redacté la dirección IP.

last -w -n 1 obtiene un registro similar, pero de una base de datos diferente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *