Provided by: passwd_4.0.18.1-9_i386 bug
 

NOMBRE

        passwd - cambia contraseñas
 

SINOPSIS

        passwd [ -o ] [ -q ] [ -v ] [ usuario [ contraseña ]]
        passwd -f [ parámetros para el cambio de nombre completo del usuario ]
        passwd -s [ parámetros para el cambio de shell ]
 

DESCRIPCI N

        Cuando  se  utiliza  sin parámetros passwd cambia la contraseña para el
        usuario que lo invoca. Primero le exigirá la contraseña  vigente,  y  a
        continuación pedirá dos veces la nueva para prevenir errores de escrit‐
        ura.
 
        La invocación del programa con los parámetros usuario y contraseña sólo
        puede realizarse desde la cuenta de superusuario.
 
        Utilizando  la  invocación  sólo  con  el  parámetro usuario , el supe‐
        rusuario puede cambiar la contraseña para ese usuario.
 
        En este caso no se exige al superusuario la contraseña vigente para  el
        usuario, pero las reglas para validar contraseñas se siguen aplicando a
        menos que se utilice la  opción  -o  .   El  superusuario  puede  tener
        razones  legítimas para elegir una contraseña no conforme a las reglas.
 
        El uso de los dos parámetros asigna al usuario la  contraseña  indicada
        en  el  segundo  parámetro.  Puede ser útil cuando se debe dar a muchos
        usuarios una contraseña inicial predefinida.  Pero  también  puede  ser
        extremadamente peligroso. Un simple fallo en un programa podría cambiar
        la contraseña del superusuario (root) a cualquier cosa desconocida.
 
        Indicar una cadena vacía como el segundo parámetro borra la  contraseña
        para el usuario, pero sólo en combinación de la opción -o .
 
        Los  cambios  de  contraseña  pueden registrarse utilizando el servicio
        syslog(3), dependiendo de las definiciones hechas en tiempo  de  compi‐
        lación  del  programa (estando esta característica activa por omisión).
        Si es así, todos los cambios  se  registrarán  a  un  nivel  bajo  como
        auth.notice,  excepto  para  cambiar  la  contraseña  del  superusuario
        (root); en este caso se registrarán con nivel auth.warning.
 

OPCIONES

        -f, --fullname
               Cambia el nombre completo del usuario (el campo GECOS  del  reg‐
               istro  de  contraseñas).  Invoca  el programa /usr/bin/chfn uti‐
               lizando los parámetros que ha recibido que no son opciones.
 
        -o, --force
               Desactiva las verificaciones de validación sobre la  nueva  con‐
               traseña  .  Sólo puede ser utilizada por el superusuario, y está
               pensado para permitirle asignar contraseñas iniciales simples.
 
        -s, --shell
               Cambia el shell del usuario mediante la invocación del  programa
               /usr/bin/chsh  con los parámetros recibidos que no son opciones.
 
        -q, --quiet, --silent
               En este modo de funcionamiento passwd  no  indica  que  la  con‐
               traseña se haya cambiado.
 
        -v, -V, --version
               Muestra  información  acerca de la versión del programa y final‐
               iza.
        La nueva contraseña debe cumplir estas reglas:
 
        o      tener como mínimo seis caracteres;
 
        o      no ser igual a la contraseña anterior;
 
        o      contener caracteres que pertenezcan, como mínimo, a dos  de  las
               siguientes categorías: mayúsculas y minúsculas, dígitos y carac‐
               teres no alfanuméricos;
 
        o      no debe coincidir ni con el nombre del usuario, ni  con  ninguna
               de  las  palabras que forman su nombre completo (real), tanto en
               orden normal como inverso, ni al principio ni al final.
        Si cambia de opinión no hay escape del programa. Insistirá  en  obtener
        una  contraseña  nueva  hasta que sea muerto (mediante kill) desde otro
        terminal.  (Esto es provocado por un fallo en getpass(3): e ignora  las
        señales.)
 

FICHEROS

        /etc/passwd
               El archivo que contiene las contraseñas.
        group(5), passwd(5), shadow(5)
 

AUTOR

        Peter Orbaek (poe@daimi.aau.dk).
        Martin  Schulze  (joey@infodrom.north.de)  con  extensas mejoras y ree‐
        scrituras.
 

MANTENIMIENTO

        Nicolai Langfeldt (janl@math.uio.no)