pantalla de estado / información de linux para el dispositivo

0

He estado jugando con CentOS5 recientemente. He creado un software que se ejecuta cuando el servidor arranca y hace lo que necesito que haga. Dado que el software está relacionado con la red / web, no necesito un inicio de sesión interactivo en la terminal local del servidor.

Quiero configurar una pantalla de "información" en el terminal local que muestra la dirección IP actual del servidor, así como otras estadísticas. No quiero que tengas que iniciar sesión en la terminal local para ver la pantalla de información. Solo quiero que se muestre en la salida VGA local una vez que se inicie el servidor.

Estoy hablando de algo como esta pantalla:

captura de pantalla de la pantalla de inicio del dispositivo servidor vmware vcenter con direcciones IP

¿Alguna idea? No estoy seguro de entender el flujo de la terminal local. ¿Cómo se puede pasar de mostrar la solicitud de inicio de sesión a algo como esto? ¿Hay algún proyecto de software de código abierto que ya haga algo como esto?

jstevens13
fuente

Respuestas:

1

Debe reemplazar el getty que se ejecuta en el primer terminal con una aplicación que hace lo que tiene en la captura de pantalla. Necesitará una comprensión sólida de cómo funciona algo como getty y las implicaciones de seguridad de escribir algo para reemplazarlo. Sugeriría en virtud del hecho de que está haciendo esta pregunta, que probablemente no esté equipado para resolver el problema sin algún tipo de intervención de terceros. Alternativamente, si la seguridad no es una consideración seria, puede optar por una solución de inicio de sesión automático y una aplicación que se ejecute después o en lugar del shell del usuario.

Editar: mirando la información que necesita mostrar, quizás / etc / issue sea suficiente.

Mel Boyce
fuente
/ etc / issue es exactamente lo que estaba buscando. ¡Gracias!
jstevens13