Gestión de usuarios

Cómo cambiar la contraseña de un usuario en Linux

Cómo cambiar la contraseña de un usuario en Linux

El comando passwd en Linux se usa para cambiar las contraseñas de los usuarios de manera eficiente. Este comando actualiza un token / contraseña de autenticación para un usuario que está almacenado en el archivo / etc / shadow de su sistema. Un usuario estándar en Linux puede cambiar su propia contraseña, sin embargo, un superusuario también puede cambiar la contraseña de cualquier otro usuario. Cuando configura una nueva contraseña, es una buena práctica de seguridad elegir una compleja. Una contraseña compleja y segura tiene las siguientes propiedades:

Anote siempre su contraseña en un lugar seguro de donde no se pueda recuperar. Te ayudaría a recordar la contraseña en caso de que la hayas olvidado.

En este artículo, le diremos cómo puede administrar las contraseñas de usuario en Linux a través de la línea de comandos y la GUI. Hemos ejecutado los comandos y procesos mencionados en este artículo en un sistema Debian 10 Buster, pero puede replicarlos en la mayoría de las distribuciones de Linux.

Cambio de contraseña a través de la interfaz de usuario

Si es un usuario de Linux que prefiere la interfaz gráfica de usuario para realizar la mayoría de las operaciones administrativas, puede utilizar la utilidad de configuración en su sistema.

Hay dos formas en las que puede acceder a la configuración del sistema.

En la utilidad de Configuración, seleccione la pestaña Detalles en el panel izquierdo y luego seleccione la pestaña Usuarios para abrir la vista de configuración de Usuarios. Así es como se ve la vista Usuarios:

Todos los usuarios de su sistema aparecerán aquí. Haga clic en el usuario cuyos datos desea cambiar. Primero debe desbloquear la vista Usuarios para poder realizar cambios en su configuración. Recuerde que solo un usuario / administrador autorizado puede desbloquear la vista. Haga clic en el botón Desbloquear e ingrese sus credenciales de la siguiente manera:

Al hacer clic en el botón Autenticar, los campos de la vista Usuarios se activarán y podrá realizar cambios en ellos.

Haga clic en el campo Contraseña y se abrirá la siguiente vista Cambiar contraseña. Ingrese la nueva contraseña y luego ingrese la misma contraseña nuevamente en el campo Confirmar nueva contraseña. Ahora podrá ver el botón Cambiar activo.

Haga clic en el botón Cambiar y se cambiará la contraseña del usuario seleccionado.

Consejo: Una forma fácil y rápida de acceder a la configuración de Usuarios es ingresar la palabra clave 'Usuarios' en el Lanzador de aplicaciones de la siguiente manera:

Cambio de contraseña a través de la línea de comandos

La línea de comandos de Linux le da a un administrador mucho más poder que la interfaz de usuario para realizar configuraciones de usuario y del sistema. Para iniciar la aplicación de línea de comandos predeterminada en Linux Debian y Ubuntu, abra el Lanzador de aplicaciones e ingrese las palabras clave 'Terminal' de la siguiente manera:

A medida que se abre la Terminal, puede hacer lo siguiente con las contraseñas de usuario:

Cambio de su propia contraseña

Un no administrador en Linux solo puede cambiar su propia contraseña. El comando passwd se usa para cambiar las contraseñas de los usuarios en Linux. Así es como un usuario puede usar este comando para cambiar su propia contraseña:

$ passwd

A medida que ingresa el comando passwd, el sistema le solicita que ingrese su contraseña actual. Mientras lo hace, esta contraseña se compara con la contraseña almacenada. Si coincide, se pasa al siguiente paso i.e, para ingresar la nueva contraseña. Después de ingresar la nueva contraseña, el sistema le pide nuevamente que ingrese la nueva contraseña para confirmarla. Después de que las dos entradas coincidan, su contraseña se cambiará con éxito.

Cambio de contraseña para otro usuario

En Linux, solo un administrador / superusuario puede cambiar la contraseña de otro usuario. Este es el comando que usará un superusuario:

$ sudo passwd [nombre de usuario]

Cuando un usuario ingresa este comando, se le pedirá la contraseña de sudo para asegurarse de que sea un superusuario. No se requiere que un superusuario ingrese la contraseña anterior de un usuario, ya que podría estar usando el comando para restablecer una contraseña olvidada. De todos modos, el superusuario también debe ingresar y volver a ingresar la nueva contraseña, después de lo cual, se actualiza con éxito.

Cambiar la contraseña de sudo

Es una buena práctica de seguridad cambiar la contraseña de un superusuario en Linux de vez en cuando. Aquí hay dos formas en las que puede cambiar una contraseña de sudo:

Método 1:

La primera forma es iniciar sesión como root mediante el siguiente comando:

$ sudo -i

Cuando inicie sesión como root después de ingresar una contraseña válida, use el comando passwd para cambiar la contraseña de root.

A continuación, puede salir del indicador raíz a través del comando de salida de la siguiente manera:

Método 2:

El segundo método es usar el siguiente comando como sudo:

$ sudo passwd root

Ingrese la contraseña para sudo y luego puede cambiar la contraseña de root, como lo hace para cualquier otro usuario.

Esto era todo lo que necesitaba saber sobre cómo cambiar las contraseñas de usuario en Linux, tanto a través de la interfaz de usuario como de la línea de comandos. Ahora puede mantener una cuenta de usuario mucho más segura en su sistema.

Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...
Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...