Deshabilite el usuario y cambie la contraseña del usuario usando SSH

Deshabilite el usuario y cambie la contraseña del usuario usando SSH

¿Cómo desactivo y cambio la contraseña de usuario usando SSH en Linux?

Respuesta1

Inicie sesión con la cuenta raíz y escriba: passwd otheraccountpresione enter. reemplace otra cuenta con el nombre de cuenta del usuario cuya contraseña desea cambiar.

Respuesta2

No lo haces. Las acciones se realizan en el usuario del sistema subyacente a través de passwd.

Respuesta3

Tiene algunas opciones, que dependen en cierta medida de lo que quiera decir con "deshabilitar". Para los propósitos de esta explicación usaré la cadenafoocomo marcador de posición para el nombre de la cuenta en cuestión.

No puede deshabilitar una cuenta per se sin eliminarla por completo; sin embargo, desactivar la contraseña de la cuenta passwd --inactive 0 fooefectuará un cambio funcional similar.

Lo más cercano a lo que creo que es su objetivo sería bloquear la cuenta, passwd -l foolo que cambia la contraseña a un valor cifrado desconocido.

Otra opción, aunque quizás no sea evidente de inmediato, es eliminar la cuenta. Es probable que esto se realice con el userdel foocomando, dependiendo de su sistema operativo en particular. userdelDe forma predeterminada, no eliminará ningún archivo propiedad del usuario, pero eliminará la cuenta misma de los archivos de la cuenta del sistema. Sin embargo, tenga cuidado al ejercer esta opción, ya que puede afectar negativamente la ejecución cron y otros procesos automatizados si la ejecución ocurre normalmente como el usuario eliminado.

información relacionada