stringhe - script linux bash




Esegui uno script Bash automaticamente al login (2)

Ho scritto uno script che invia la data e il nome utente della persona che accede a un file di registro per tenere un registro di chi ha effettuato l'accesso. Mi chiedo come si può impostare questo script per l'esecuzione automatica quando un utente effettua il login piuttosto che avere per eseguirlo manualmente nel terminale. NOTA: USERNAME è l'utente corrente che ha effettuato l'accesso.

il mio codice:

#!/bin/bash

printf "$(date) $HOSTNAME booted!\n" >> /home/USERNAME/boot.log


Perché non usi l' last comando?

Non mi fiderei che l'utente ti dia l'informazione. Come root lo PRENDI ;-)





centos