Mostrar eth0 en Ubuntu Server antes de que se pidan login y password

Imagen de Angel Alberici
0 puntos

Hola gente, como les va?

A ver, coloque en /etc/rc.local:
#!/bin/sh
ifconfig eth0

Lei que /etc/rc.local permitia ejectuar scripts despues de todas las demas inicializaciones que se hacen al prender el sistema.

Lo que quiero es que antes de que me pida el login me muestre la direccion ip de la interfaz eth0 de la maquina.

Gracias de antemano por sus respuestas.

Imagen de AgD
+1
+1
-1

Eso lo puedes hacer con un sencillo script que modifique el contenido de /etc/issue, como por ejemplo:

#!/bin/sh
echo "Este PC es \n.\O (\s \m \r) \t - IP:" $(ifconfig eth0 | awk '/inet addr/ {print $2}' | cut -f2 -d:)
 > /etc/issue

El script lo puedes colocar en /etc/rc.local o preferiblemente en /etc/network/if-up.d/. Es mejor hacerlo en if-up.d, porque si la ip cambia en algún momento, dicho cambio se verá reflejado en /etc/issue. En rc.local si la ip cambia, el cambio no se verá reflejado.

Por supuesto, lo guardes donde lo guardes, no olvides asignar permisos de ejecución.

+1
+1
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux