Cuando aplicamos el sistema Linux, si no ha iniciado sesión durante un tiempo, perdió la contraseña de Root, ¿qué debo hacer? ¿Es impotente y reinstalar el sistema? ¿Cómo puedo recuperar mi contraseña de Linux? Este artículo explica el conocimiento de la restauración de contraseñas de Linux.
De hecho, restaurar las contraseñas de Linux no es una cosa muy difícil. La recuperación de contraseñas de Linux tiene dos aspectos: uno es crear una nueva contraseña para el usuario, de modo que el usuario pueda iniciar sesión en el sistema nuevamente, y el segundo es encontrar la contraseña original del usuario en lugar de reemplazar la contraseña anterior por una nueva. En circunstancias normales, los usuarios solo desean poder iniciar sesión en el sistema nuevamente, en lugar de obtener la contraseña original, que es el primer aspecto mencionado aquí, en términos relativos, este aspecto es mucho más fácil de implementar.
La recuperación de la contraseña de Linux es un caso típico de mantenimiento del sistema. Algunos de los métodos mencionados en este artículo no solo son aplicables a la recuperación de la contraseña de Linux, sino también por algunos motivos. El trabajo de mantenimiento al iniciar sesión en el sistema tiene una función de referencia para la administración y el mantenimiento del sistema Linux.
Todos los métodos mencionados en este artículo para recuperar las contraseñas de Linux se prueban en la práctica. El sistema Linux utilizado es principalmente RedHat Linux para x86. En la recuperación de la contraseña real, puede deberse a los editores, distribuciones, El procesador y el disco duro son ligeramente diferentes, pero la diferencia no es grande. Algunos de estos métodos también son aplicables a la recuperación de contraseñas en otros sistemas Unix, e incluso a la recuperación de contraseñas de sistemas operativos como Windows.
1. Modo de reparación de emergencia
Cuando no se puede iniciar Linux, a menudo es necesario iniciar el entorno básico de Linux mediante un disco, CD u otros métodos para ingresar al modo de reparación de emergencia de Linux. En el modo de reparación de emergencia, puede acceder a los archivos del sistema Linux en el disco duro y restaurar el sistema a la normalidad, incluida la restauración de contraseñas.
2. El modo de un solo usuario Linux tiene múltiples niveles de ejecución, como el modo de un solo usuario, el modo de multiusuario sin servicio de red, el modo multiusuario completo y el modo multiusuario gráfico X11.
El modo de usuario único significa que el sistema se ejecuta en el modo de usuario de usuario raíz único. Al ingresar a este modo, el sistema solo carga la configuración mínima de software y hardware que se puede ejecutar, y la raíz ingresa directamente sin verificación de contraseña.
En el modo de usuario único, puede usar el comando passwd para cambiar la contraseña del usuario, o puede leer y escribir directamente el archivo de contraseña de la cuenta como /etc /passwd para lograr la recuperación de la contraseña.
3. Modificar el archivo de contraseña
Hay dos formas de guardar el archivo de contraseña de Linux: una es guardar la información de la cuenta y el texto cifrado de la contraseña cifrada en el archivo /etc /passwd. Este formulario no es lo suficientemente seguro. La otra es almacenar la información de la cuenta y el texto cifrado de la contraseña por separado, el archivo /etc /passwd se utiliza para guardar la información de la cuenta y el archivo /etc /shadow para guardar el texto cifrado de la contraseña. En cuanto al formato de almacenamiento y el algoritmo de cifrado, puede usar el programa /usr /sbin /authconfig para configurarlo.
Para un archivo passwd sin sombra, simplemente elimine el campo de contraseña de la cuenta correspondiente e inicie sesión directamente en el sistema sin verificación de contraseña. Por ejemplo, la cuenta raíz de un archivo passwd es la siguiente:
root: $ 1 $ dPTzzYkE $ Zd3Vs6yCu
VH8RC1gwKXX01: 0: 0: root: /root: /bin /bash
Modifíquelo a:
root :: 0: 0: root: /root: /bin /bash
Si hay un archivo de contraseña de sombra, el campo de la contraseña se reemplaza por la letra "x" y el texto cifrado de la contraseña se almacena en el archivo de la sombra. Puede eliminar la letra "x" en el archivo de contraseña, o eliminar el texto cifrado de la contraseña en el archivo de la sombra, para que el usuario correspondiente pueda iniciar sesión directamente en el sistema sin verificación de contraseña, logrando el propósito de la recuperación de la contraseña.
4. Restauración de contraseña
En algunos casos, desea averiguar la contraseña original que se perdió, en lugar de iniciar sesión en el sistema para generar una nueva contraseña. Sin embargo, Linux utiliza los algoritmos de cifrado DES (Crypt para cifrado) o MD5 (para Md). Debido a la gran cantidad de cálculos, es casi imposible que se puedan piratear a la inversa. El texto cifrado de la contraseña DES es una cadena de 13 caracteres ASCII, y el carácter de inicio del texto cifrado de la contraseña MD5 siempre es "$ 1 $".
Aunque es difícil revertir la grieta, no es imposible encontrar la contraseña original a través del texto cifrado de la contraseña. La cadena se extrae de un diccionario o una combinación de caracteres. La cadena extraída usa la misma El algoritmo de cifrado cifra y compara el texto cifrado generado con el texto cifrado de la contraseña. Si es consistente, indica que la cadena es la contraseña original, logrando así el propósito de la restauración de la contraseña. Si la contraseña es compleja, es difícil encontrar la contraseña original con este método, pero el usuario tendrá una impresión aproximada de la longitud de la contraseña, los caracteres utilizados, etc., lo que hace que la posibilidad de éxito sea aún mayor.
Existen muchas herramientas para descifrar contraseñas de Linux, como John the Ripper, Crack by Alex Muffett y Cracker Jack. Entre ellas, John the Ripper es la más potente y rápida.
5. Cracking de ataques del sistema
Si puede apagar y reiniciar el sistema, es fácil recuperar la contraseña, pero a veces el sistema Linux ejecuta un servicio muy importante, no puede apagarlo directamente, de lo contrario dañará el sistema y los datos.
A menudo es difícil obtener una contraseña del sistema como esta en el caso de la operación del sistema, pero debido a que el administrador del sistema tiene una comprensión completa del sistema operativo y la versión de la aplicación, la configuración, etc., más no Protección contra firewalls y sistemas de detección de intrusos, etc., todavía hay muchas oportunidades para descubrir y explotar las vulnerabilidades del sistema, y las posibilidades de una recuperación exitosa de la contraseña siguen ahí.
El contenido involucrado en este aspecto es demasiado complicado, por lo que no lo presentaré aquí. Si hay una necesidad en esta área, es mejor contar con un profesional que lo ayude, para no dañar el sistema y los datos.
Recupere fácilmente su contraseña de Linux para que no tenga que preocuparse por eso.
◆ instalación y entrada: inicio de sesión, apagar, detener, reiniciar, instalación, montaje, umount,
RedHat Linux proporciona protección de servidor de seguridad para aumentar la seguridad del sistema.
Permítame hablar sobre mi entorno: sistema redhat5.4, la dirección IP es 192.168.0.10 Debian es el s
#ls -l | Wc -l Nota: El uso total también toma 1 fila, por lo que las estadísticas son 14 en lug
El tiempo de creación inicial del archivo de vista de Linux
Linux y los archivos del sistema ventanas de sincronización en tiempo real
Linux ve a los usuarios en línea y expulsa a los usuarios
Usuario de Linux y permisos de usuario de apache bajo Linux
Tutorial del comando de visualización de memoria de Linux (free -m)
Configuración de seguridad de la administración de usuarios en el sistema Linux Tutorial
Weblogic10 antes de instalar el entorno Linux 1.1
Cómo configurar el acceso a Internet ADSL para CentOS6
Ejecutar junit en la línea de comando
La versión en inglés de Centos de cómo mostrar el chino
Juega al servidor Samba de Samba para construir un tutorial completo
¿Cómo recuperar la pérdida de datos del disco duro del sistema Win8?
¿Cómo comprobar el uso de energía en la computadora win7?
Win10 Colorful Border Theme Pack FlattasDark /Flattastic Descargar
Sistema Win8 crear /eliminar /formatear partición
Win10 wp La herramienta de recuperación no se puede instalar cómo hacerlo
El poco conocido secreto de configuración de memoria virtual de Win7
Win10 abre el archivo hlp y le pide un error de ayuda ¿Qué hacer?
¿Qué debo hacer si IE11 deja de funcionar en Win8.1?
Win8.1 cierra o enciende el método de sonido del teclado táctil