Asignar o cambiar password por línea de comando


En el último post creamos un usuario desde la línea de comando utilizando el comando useradd el procedimiento que hicimos estaba incompleto porque faltaba asignarle una contraseña al usuario recién creado.
Lo que vamos a hacer ahora nos servirá tanto para asignarle una password a un nuevo usuario como para cambiar la password de nuestro(s) usuario(s).

Para realizar esta tarea debemos recordar sólo una cosa: sólo podemos cambiar la contraseña del usuario en que estamos validado salvo que seamos o tengamos privilegios de root o super user

como root o después de validarno como su
#passwd sirio
Changing password for user sirio.
Changing password for sirio
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

Como verán en el recorte, Linux nos solicita nuestra contraseña actual y la nueva contraseña para ser modificada.

Importante
Linux valida la calidad de la contraseña que queremos emplear, así si utilizamos una palabra basada en un término conocido, se nos lanza un mensaje como BAD PASSWORD: it is based on a dictionary word, y esa contraseña no va a ser aceptada por el sistema (Probado en CenTOS 5.5)
Los usuarios que tengan habilitado SUDO, deben aplicar:
$sudo password sirio

Hasta la próxima

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: