Necesito saber como puedo cambiar la contraseña de un usuario Linux desde root, es decir, poder cambiar contraseñas de los usuarios que tengo pero desde mi sesión de usuario root.
Gracias, por cierto, muy buena pagina esto de Solvetic.
Publicado 05 diciembre 2018 - 14:56
Necesito saber como puedo cambiar la contraseña de un usuario Linux desde root, es decir, poder cambiar contraseñas de los usuarios que tengo pero desde mi sesión de usuario root.
Gracias, por cierto, muy buena pagina esto de Solvetic.
Publicado 05 diciembre 2018 - 15:30
Esto os puede servir también:
Cómo forzar cambio contraseña en inicio sesión Linux
Espero que os sirva esta info. Hasta luego.
Publicado 05 diciembre 2018 - 16:32
Hola, para esta tarea basica debes tener en cuenta esto:
- Un usuario normal solo podrá cambiar contraseña de su cuenta.
- Usuario root podrá cambiar cualquier contraseña de cualquier cuenta.
Como comando te recomiendo el "passwd" es el que sirve para estos casos donde podrás cambiar contraseña de la cuenta o también si lo necesitas la valided (tiempo) de la contraseña que tenga ese usuario.Te dejo el codigo Man de este comando:Códigopasswd [ opciones ] [ LOGIN ]Las opciones que se aplican al comando passwd son:Opciones del comando-a, --allOpción solo se usar con -S y las causas muestran el estado de todos los usuarios.-d, --deleteEsto sirve para borrar la contraseña de un usuario y lo dejarias sin contraseña. Está bien para poder deshabilitar contraseña para una cuenta concreta.-e, --expireEsto es para que expire la contraseña y forzar para que el usuario tenga que poner nueva contraseña. Y se lo pedirá en el inicio de sesión del usuario concreto que le has expirado la vigencia de la contraseña.-h, --helpMostrar ayuda como esta información.-i, --inactive INACTIVEEsta opción es interesante para poder deshabilitar una cuenta cuando la cotraseña ha expirado-k, --keep-tokensDice que el cambio de contraseña se debe realizar solo para vencidos tokens de autenticación (contraseñas).-l, --lockBloquea la contraseña de la cuenta nombrada. Esta opción desactiva un contraseña cambiándola a un valor que no coincida con ningún posible valor encriptado (agrega un ´! ´ al comienzo de la contraseña). Usuarios con cuenta bloqueada no pueden cambiar contraseña. Eso si, recordar que no deshabilita la cuenta esta opción.-n, --mindays MIN_DAYSNúmero mínimo de días entre los cambios de contraseña.-q, --quietModo silencioso.-r, --repository REPOSITORYCambio de contraseña en repositorio.-R, --root CHROOT_DIREsto es para que aplique los cambios en el directorio CHROOT_DIR y use archivos de configuración del directorio CHROOT_DIR.-S, --statusMostrar información del estado de la cuenta.-u, --unlockPara desbloquear la contraseña de la cuenta que se escriba.-w, --warndays WARN_DAYSPara poner el número de días de advertencia antes de cambiar una contraseña.-x, --maxdays MAX_DAYSEsto es para poder poner número máximo de días que una contraseña será válida.Archivos a tener en cuenta:/ etc / passwdInformación de cuenta de usuario./ etc / shadowInformación segura de la cuenta de usuario./etc/pam.d/passwdConfiguracion PAM para passwd.Comando passwd sale con los siguientes valores en el comando:0 éxito1 Permiso denegado2 combinación inválida de opciones3 fracaso inesperado, nada hecho4 falla inesperada, falta el archivo de contraseña5 archivo passwd ocupado, intente de nuevo6 argumento inválido a opción
Esto os puede servir también:
Cómo forzar cambio contraseña en inicio sesión Linux
Espero que os sirva esta info. Hasta luego.
Como para no darte un liki
Publicado 05 diciembre 2018 - 17:07
Para poder cambiar la contraseña de una cuenta de usuario en Linux (una en concreto) debes utilizar el comando: passwd
Podrás con ese comando cambiar la contraseña de los usuarios. Ten en cuenta estas cosas que son importantes para poder cambiar las contraseñas que tienes.
Por último si quieres ver información de la validez y tiempo que tiene la contraseña, deberías mirar este comando:
chage -l vivek
Publicado 05 diciembre 2018 - 17:11
con este comando te vale:
sudo passwd NOMBRE
Miralo en acción en el vídeo:
Publicado 07 diciembre 2018 - 15:50
Publicado 08 diciembre 2018 - 10:27
Ten en cuenta que en esta ruta “/etc/passwd”, es donde se encuentran todos los usuarios del sistema Linux. Serán datos de (los de dentro de / Home):
- Nombre de usuario.
- Grupo.
- Otros datos.
Tener en cuenta también “/etc/shadow” ahí se ponen las contraseñas cifradas de los usuarios.
A ver, a parte pongo los detalles del uso del comando passwd para el que le sirva y merece la pena tener en cuenta.
1. Cómo cambiar contraseña de mi usuario Linux
En este caso sería solo lanzando este comando sin poner nada y estaríamos cambiando la contraseña del usuario en el que estamos logados.
[root@testserver]# passwd
Te pedirá que escribas la contraseña nueva y luego que la vuelvas a confirmar y estará cambiada.
2. Cómo cambiar contraseña de otro usuario diferente al mio en Linux
Para poder hacer esto de cambiar una contraseña de un usuario que no es el mio, debemos estar logados con el usuario root y así vamos a poder cambiarle a culaquier usuario la contraseña.
Debemos poner el nombre del usuario a continuación del comando de cambio de contraseña.
[root@testserver]# passwd pedro
Con ese comando estarás cambiando la contraseña del usuario Pedro. Cambia pedro, por el nombre de usuario que necesites cambiar contraseña Linux.
3. Cómo forzar que tenga que cambiar contraseña un usuario al logarse en Linux
Para forzar el cambio de contraseña de un usuario en su proximo inicio de sesión en Linux debes usar este simple comando que te pongo a continuación.
Por defecto las contraseñas no se suelen expirar a no ser que lo hayas activado. Si es tu caso esto te interesa porque podrás forzar cambio de contraseña de un usuario al momento de iniciar sesión.
[root@testserver]# passwd --expire pedro
Con este simple comando estaremos forzando a que el sistema le pida a Pedro que al logarse le pida que cambie la contraseña.
Publicado 16 enero 2019 - 22:02
¡Buenas! ¿Qué tal va todo? ¿Necesitas cambiar la contraseña de tu usuario Linux desde un sistema root? Existen algunos pasos que puedes seguir para lograr llevar a cabo este fin, pues resulta muy importante tener conocimientos sobre como reforzar la seguridad de tu Linux.
Proceso 1:
De esta manera, debes saber que un usuario Linux convencional solo será capaz de cambiar su propia contraseña, de igual forma, un usuario Linux root puede cambiar la contraseña de cualquier otro usuario que se encuentre dentro del dispositivo o grupo.
Por lo que si deseas cambiar la contraseña de cualquier otro usuario de Linux diferente al tuyo, existen algunas sencillas pautas que puedes seguir para lograr este fin, es importante que te encuentres logado con tu usuario root para conseguirlo.
Proceso 2:
En algunos casos, puede resultar necesario, por diversos motivos, forzar a un usuario a llevar a cabo un cambio de contraseña al momento de iniciar su dispositivo, para ello, existe un sencillo procedimiento.
Proceso 3:
Debes saber que, en principio, las contraseñas de Linux jamás expiran a menos que lleves a cabo esta clase de procedimiento para que el sistema obligue la expiración de las mismas, haciendo uso de estos métodos, podrás reemplazar las contraseñas en Linux.