Privacy Policy

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva
 

A volte è utile poter lanciare o eseguire uno script in automatico appena fatto il loggin.

Io utilizzo questo metodo:
creo un utente e inserisco come shell lo script che mi serve sia eseguito.

es:
vim /etc/passwd
.....
nuovoutente:x:1000:1000::/home/nuovoutente:/usr/sbin/mioscript.sh
.....

Questo fa in modo che al login dell'utente venga eseguito lo script.
in aggiunta a questo voglio anche che all'avvio del server sia lanciato in automatico lo stesso script.
per fare questo edito il file

/etc/init/tty1.conf

e sostituisco la riga 
exec /sbin/getty -8 38400 tty1

con

exec /bin/login -f nuovoutente < /dev/tty1 > /dev/tty1 2>&1


Esempio all'avvio e al login... (ssh compreso ovviamente)



Salvo chiudo riavvio e verifico.


Ciao Luca
C e r t i f i c a z i o n i