Riesgos de seguridad del servidor Linux

  

Arranque: cuando se le solicite, use un comando especial, como linuxsingle o linux 1, para ingresar al modo de usuario único. Este comando es muy útil, como olvidar la contraseña del superusuario (root). Reinicie el sistema, ingrese linux single (o linux 1) en el indicador de inicio: después de que el superusuario ingrese al sistema, edite el archivo Passwd y elimine la x en la línea raíz.

Medidas preventivas:

Ingrese el sistema como superusuario (root), edite el archivo /etc /inittab, cambie la configuración de id: 3: initdefault, agregue una línea adicional (vea a continuación), deje Cuando el sistema se reinicia en modo de usuario único, solicite la contraseña de superusuario:

◆ ~~: S: walt: /sbin /sulogin

Luego, ejecute el comando: /sbin /init q, Haz que este ajuste funcione.

Pasar parámetros peligrosos al kernel al inicio del sistema

La herramienta de cargador de arranque más utilizada en Linux es LILO, que administra el sistema de arranque (se puede agregar a otras particiones y operaciones) Sistema). Sin embargo, algunos usuarios ilegales pueden iniciar Linux de forma casual o pasar parámetros peligrosos al núcleo cuando se inicia el sistema, lo cual es bastante peligroso.

Medidas preventivas:

Edite el archivo /etc/lilo.conf y agregue el parámetro restringido. Este parámetro se debe usar junto con el parámetro de contraseña que se menciona a continuación, lo que indica que está en el indicador boot :. Debajo, cuando pasas algunos parámetros al kernel de Linux, necesitas ingresar la contraseña.

◆ El parámetro de contraseña se puede usar junto con restringido, o se puede usar por separado, como se explica a continuación.

Usar con restringido: solo cuando necesite pasar a los parámetros del kernel al inicio, se le pedirá una contraseña. En el modo normal (predeterminado), no necesita una contraseña. Esto debe hacerse. Atencion

Se usa solo (no se usa con restricciones): indica que no importa qué modo de inicio se use, Linux siempre pedirá una contraseña; si no hay una contraseña, no hay manera de iniciar Linux, en este caso más seguro. Es equivalente a agregar una capa de medidas de defensa a la periferia. Por supuesto, también hay desventajas ", no se puede reiniciar el sistema de forma remota a menos que agregue el parámetro restringido".

Dado que la contraseña es de texto sin formato y no está encriptada, el archivo /etc/lilo.conf debe configurarse para que solo pueda leerlo el superusuario. Use el siguiente comando para configurarlo:

◆ chmod 600 /ietc /lilo.conf

Luego ejecute el comando: /sbin /lilo -V, escríbalo en el sector de arranque y haga que este cambio tenga efecto.

Para mejorar la seguridad del archivo /etc/liIo.conf, también puede configurar este archivo como una propiedad inmutable. Utilice el comando:

◆ chattr ten i /etc /lilo.conf

Si desea modificar el archivo /etc/liIo.conf más adelante, use el comando chattr -i /etc /lilo.conf para eliminar este atributo.

Reinicie con
Alt + Del "

Es muy importante y fácil de ignorar. Si un usuario no autorizado puede acceder al teclado del servidor, puede Use la combinación de teclas " Ctrl + AIt + Del " para reiniciar su servidor.

Medidas preventivas:

Edite el archivo /etc /inittab y agregue el comentario a ca :: ctrlaltdel: /sbin /shutdown-t3 -r now ### ca :: ctrlaltdeI: /sbin /shutdown-t3 -r ahora.

Luego ejecute el comando: /sbin /init q para que este cambio tenga efecto.


Copyright © Conocimiento de Windows All Rights Reserved