Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: migue.777 en 22 Octubre 2019, 16:39 pm



Título: problema con creación de usuarios
Publicado por: migue.777 en 22 Octubre 2019, 16:39 pm
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.




Título: Re: problema con creación de usuarios
Publicado por: EdePC en 22 Octubre 2019, 17:58 pm
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
  1. Net Accounts /MaxPwAge:Unlimited
  2. Net User /Add eddison
  3. Net User /Add jhon
  4. 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
  1. Net Accounts /MaxPwAge:Unlimited
  2. Net User /LogonPasswordChg:Yes /Add eddison
  3. Net User /LogonPasswordChg:Yes /Add jhon
  4. 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
  1. 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