problema con creación de usuarios

Iniciado por migue.777, 22 Octubre 2019, 16:39 PM

0 Miembros y 1 Visitante están viendo este tema.

migue.777

Hola amigos recien iniciando en el mundo windows server  2016 y me dejaron crear una cuenta de usuario pero que al iniciar sesion debe cambiar la contraseña y la contraseña no debe caducar, en CMD.

Hasta lo que yo se, para crear una cuenta es:

net user "Nombredelacuenta" "password" /add...  y me faltaria los otros 2 parametros( no caduque la contraseña y cambiar password al iniciar sesion).

gracias.



EdePC

Saludos,

- Las cuentas de usuario que se crear vía línea de comandos CMD obedecen a una "plantilla" que por defecto hace que la contraseña tenga una fecha de caducidad de 42 días.

- Hay muchas formas, pero lo más sencillo en Scripts es cambiar la "plantilla" y quitar esa fecha de caducidad para luego crear las cuentas de usuario así:

Código (dos) [Seleccionar]
Net Accounts /MaxPwAge:Unlimited
Net User /Add eddison
Net User /Add jhon
Net User /Add robert


- Para agregar la puntilla de obligar a establecer/cambiar la contraseña en el siguiente inicio de sesión del usuario se agrega: /LogonPasswordChg:Yes

Código (dos) [Seleccionar]
Net Accounts /MaxPwAge:Unlimited
Net User /LogonPasswordChg:Yes /Add eddison
Net User /LogonPasswordChg:Yes /Add jhon
Net User /LogonPasswordChg:Yes /Add robert


- Otra forma, es editar la configuración de un usuario ya creado usando Wmic para editar la User Accounts DataBase así:

Código (dos) [Seleccionar]
Wmic UserAccount Where Name='jhon' Set PasswordExpires=False

- Referencias:
https://www.windows-commandline.com/set-password-to-never-expire/
https://www.windows-commandline.com/cmd-net-user-command/
https://ss64.com/nt/netuseroptions.html