Cómo cambiar la contraseña de root en Linux



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

La cuenta raíz tiene la capacidad de controlar cualquier cosa en un sistema Unix, y Linux no es diferente. Uno tiene que usar el comando passwd para cambiar los datos de la contraseña de Linux, y lo mismo ocurre con el root. Debido a la naturaleza especial de este comando, se aplican algunas precauciones. En particular, no es posible cambiar los datos de la contraseña de Linux para el usuario root fácilmente en un sistema de giro de Ubuntu o Ubuntu sin antes realizar algunos cambios.



La mayoría de los usuarios que deseen cambiar los datos de la contraseña de Linux deberán abrir una terminal gráfica. Puede mantener presionadas las teclas Ctrl, Alt y T para hacerlo o quizás hacer clic en el menú Aplicaciones, dirigirse a las herramientas del sistema y seleccionar la terminal. Los usuarios de CentOS que no tienen una interfaz gráfica instalada querrán iniciar sesión en su terminal virtual con una cuenta de usuario, asumiendo que tienen los paquetes sudo actualizados.



Método 1: cambiar la contraseña de root en la mayoría de las distribuciones de Linux

Suponiendo que su distribución tiene el paquete sudo instalado, puede cambiar la contraseña de root con el sudo passwd root mando. Primero se te pedirá tu contraseña de sudo y luego tendrás que ingresar una nueva contraseña de UNIX dos veces. Se probará la complejidad de tu contraseña, por lo que querrás asegurarte de que sea buena. Una vez que haya ingresado la contraseña dos veces, su cuenta raíz debe cambiarse. Mantenga presionadas las teclas Ctrl y Alt, luego presione F1-F6 para llegar a una terminal virtual vacía. Escriba root y luego la nueva contraseña para asegurarse de que funcione. Teniendo en cuenta los peligros relacionados con trabajar como root, asegúrese de escribir exit para salir de esta consola. Mantenga presionadas las teclas Ctrl, Alt y F7 para volver a su entorno gráfico si no está trabajando desde un servidor. Este método debería funcionar en Debian y muchas otras distribuciones. También debería funcionar con Arch si tiene instalados todos los paquetes de requisitos previos.



Método 2: cambiar la contraseña de root en Ubuntu Linux

Ubuntu y sus diversos derivados eliminan la cuenta raíz, que la desactiva funcionalmente. No podrá cambiar fácilmente la contraseña del usuario root porque en realidad no existe. Esto es cierto para Xubuntu, Kubuntu, Lubuntu y potencialmente la mayoría de las instalaciones de Linux Mint y Trisquel. Si bien es posible activar la cuenta, no se recomienda en absoluto. Tenga en cuenta que su primer usuario en estos sistemas es un administrador y puede acceder a una cuenta de root escribiendo sudo -i cuando se le solicite e ingrese su contraseña. Esto funciona igual que cualquier otro inicio de sesión de root y es un poco más seguro. Si está absolutamente seguro de que desea activar la cuenta raíz y comprende los riesgos involucrados, escriba sudo passwd root y presione enter. Ingrese una nueva contraseña de UNIX y asegúrese de no olvidarla. Entonces necesitarás correr sudo passwd -u root para desbloquear su cuenta. Recibirá un mensaje que dice algo como 'la información de vencimiento de la contraseña cambió', lo que significa que ha abierto la cuenta. El usuario root funcionará normalmente, pero tenga en cuenta lo peligroso que es esto. Cuando desee deshabilitar la cuenta raíz, puede escribir sudo passwd -dl root para cerrarlo de nuevo.

Método 3: cambiar los datos de la contraseña de Linux como root

Si ha iniciado sesión como root en un terminal virtual del servidor CentOS, Fedora o Red Hat Enterprise Linux, puede cambiar la contraseña simplemente escribiendo passwd y luego presionando enter. Recibirá un mensaje que dice 'Ingrese la nueva contraseña de UNIX:' y luego se le pedirá que la ingrese por segunda vez. Tenga en cuenta que debería haber iniciado sesión en root para hacer esto, o quizás haber usado sudo su para acceder a un indicador de root. Esto no funcionará en un sistema Ubuntu o Linux Mint inalterado, pero es bueno para aquellos que ejecutan sistemas de servidor o usan ssh para iniciar sesión en uno de forma remota. Antes de intentar esto, asegúrese de tener # como símbolo en su mensaje. Dependiendo del shell de inicio de sesión predeterminado configurado para root, el indicador puede contener otros bits de información.



Recuerde que independientemente del método o la distribución en la que esté trabajando, también puede escribir quién soy y presione Intro para averiguar con quién inició sesión.

3 minutos de lectura