Diagnóstico de un sistema GNU/Linux

  • Categoría: Linux
  • Publicado hace más de 3 años
Cómo diagnosticar un servidor GNU/Linux en 10 minutos



Típica situación de emergencia:

Esa empresa a la que enviaste tu CV hace tiempo (pero nunca te contestaron), hoy se encuentra frente a una urgencia, lamentablemente su administrador fracaso en su trabajo, por eso te llaman a vos para "cubrirlo", es casi seguro que te vas a encontrar frente a una tarea bastante dura, de esas que asustan con solo pensarlo.





¿Cuales serian los primeros pasos por tomar frente a un sistema desconocido?


Poder comprender como llevaba adelante este sistema el administrador anterior puede ser algo que se demore meses, pero con unos cuantos comandos podemos tener un panorama del sistema, bastaría con utilizar estos comandos básicos, en el siguiente orden:


Cita: Mostrar

Nos dice la versión de kernel, sistema instalado, y varios datos valiosos.

Cita: Mostrar

Con este comando podemos ver los últimos comandos ejecutados en el servidor, mediante esto podemos detectar las últimas modificaciones realizadas en el sistema, antes que fuera enviado de "vacaciones" el administrador.


Cita: Mostrar

Nos muestra todas las variables de entorno shell y su valor

Cita: Mostrar
Nos muestra el listado de dispositivos montados.

Cita: Mostrar

Nos muestra los dispositivos de almacenamiento

Cita: Mostrar

Nos muestra las particiones VLM (si están disponibles en el sistema)


Cita: Mostrar

Nos muestra el espacio libre en el sistema.


Cita: Mostrar

Muestra el uso de memoria, actualizándolo cada 3 segundos



Cita: Mostrar

Muestra todos los procesos del sistema.


Cita: Mostrar
Muestra los procesos en forma de árbol con número de PID


Cita: Mostrar

Nos muestra los procesos en curso de la forma tradicional


Cita: Mostrar
Muestra los últimos usuarios que se conectaron al sistema, las fechas y horas de conexión (Útil para analizar intrusiones)


Cita: Mostrar

Nos muestra los usuarios conectados al servidor, tiempo conectado, carga y varios datos más




Cita: Mostrar


Ver las tareas programadas del sistema


Cita: Mostrar

Con este comando un poco largo, vamos a conocer todos los usuarios del sistema y ver su tareas programas.



Cita: Mostrar

Archivo de configuración de sudo, en el se establece quien (usuarios) puede ejecutar que (comandos) y de que modo (opciones)


Cita: Mostrar

Muestra el estado de todas las interfaces.


Cita: Mostrar


Nos muestra las reglas del firewall



Cita: Mostrar

Nos muestra las conexiones de red actuales



Cita: Mostrar


Muestra los puertos abiertos




Cita: Mostrar

Muestra las cuotas de disco usada por los usuarios/grupos.


Cita: Mostrar

Lista los módulos cargados.



Cita: Mostrar

Accesos al sistema fallidos.



Cita: Mostrar

Ver la salida que el kernel produjo en el arranque.



Luego de recopilar la información que nos suministraron los comandos anteriores, estamos en posición de tomar las primeras medidas, considerando estos datos como un valioso punto de partida, para luego usar comandos más avanzados de manera a obtener más información del sistema acorde a cada situación.





Fuente
http://www.pello.info/referencia_linux.html
http://www.linuxtotal.com.mx/index.php?cont=info_admon_014
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-es-4/s1-server-ports.html
 http://www.centosni.net/conocer-usuarios-existentes-del-sistema-en-gnulinux-centos/
Diagnóstico de un sistema GNU/Linux
0 Puntos Score: 0/10
Visitas: 530 Favoritos: 2
3 Comentarios Diagnóstico de un sistema GNU/Linux
Interesante, gracias por la info
es muy  sierto amigoooo !   buena la info y la fuente XD  
Totalmente asi jajaj Un saludo y buena data
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!