Login grafico shell linuxlogo

13/06/2006 by - Linux

Oggi ho detto basta con tutte queste scritte bianche su schermo nero. E ho iniziato la mia ricerca di script/utility “art oriented”.

Il primo tool provato e attualmente usato è linuxlogo: finalmente si può dare un tocco di colore al tipico login testuale.

Brevi passi per l’installazione ed il testing (senza riavviare ovviamente)

#apt-get install linuxlogo

Date un’occhiata alle varie opzioni con

$linux_logo -h

e scegliete la vostra configurazione ideale inserendola nella prima linea del file di cfg. Segue il mio…

#vi /etc/linux_logo.conf
-L 4  -f  -F   "#O Version #V, DEBIAN SARGE @ #H nLoad Average #L n HOSTED texilee.gruppoinfo.it"

Lanciandolo da linea di comando otterremo

linuxlogo

Definiamolo come schermata di pre-login base per accessi locali e remoti:

demone SSH cercate “Banner”

# vi /etc/ssh/sshd_config
Banner /etc/issue.linuxlogo

# /etc/init.d/ssh reload

getty [login] modificate la configurazione di getty (man getty)

#vi /etc/inittab
1:2345:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty1
2:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty2
3:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty3
4:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty4
5:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty5
6:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty6
8:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty8
9:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty9

Nella configurazione che ho introdotto viene mostrato il Load Average (file /proc/loadavg) della macchina. Il valore della schermata di prelogin non viene letto dalla proc ma dal file /etc/issue.linuxlogo. Potete affidarvi ad un cron

0-59 * * * *    root    [ -x /etc/init.d/linuxlogo ]  && /etc/init.d/linuxlogo restart > /dev/null 2>&1

se utilizzate la macchina come client “casalingo” potete evitare di inserirlo.



Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.