Administrar servidor

De enunpimpam
Saltar a: navegación, buscar

Para administrar el servidor podemos utilizar las herramientas de Hardware y las de estadística de web, por defecto el sistema tiene algunas aplicaciones, por defecto.

Comando top

Se puede saber en tiempo real como esta el hardware del servidor,

  • Hora del servidor
  • Usuarios conectados
  • Tareas encendidas
  • Tareas en ejecucion
  • Tareas en reposo
  • Uso de la CPU
  • Ram usada, libre y total
  • Swap usada, libre y total
  • Procesos en ejecución

Comando Tal

El comando tal combinado con -f y la ruta del archivo a visualizar, podemos monitorizar muchos procesos que se están ejecutando.

Acceso

tail -f /var/log/apache2/access.log 
  • Podemos ver en tiempo real que esta visitando y desde que maquina, las peticiones de nuestra web
  • Podemos ver que sistema operativo tiene.
  • Idioma
  • navegado, versión

Visualizando este log podemos detectar intentos de ataques, spiders de redes...

Errores

tail -f /var/log/apache2/error.log

En este archivo podemos ver que maquinas tuvieron un error, a que hora y que es lo que fallo.

Fallos

tail -f /var/log/fail2ban.log

Dectecta quien a fallado cuando intenta identificarse en el servidor, es útil cuando queremos bannear direcciones que nos está atacando, saldrán en este archivo. Nota: Si no hemos baneado a nadie y no intenta acceder no se creara el fichero fail2ban.log

Banear IP

Para banear ip que nos están intentando entrar en nuestro servidor sin permiso, o simplemente realzian muchas peticiones, tendremos que crear y editar el archivo deny_hosts.rules y colocaremos la IP del maligno.

nano /etc/apf/deny_hosts.rules

Nota: Tendremos que tener instalado el apt-firewall y ejecutar apf -r