Es posible que desee probar:
usermod -p '!!' root
usermod
con el -p
Los parámetros toman el valor bruto para apostar establecido como contraseña cifrada en el /etc/shadow
archivos.
El uso tradicional de este parámetro es dar a usermod
una contraseña ya encriptada, pero acepta también el '!!'
marcar la cuenta como bloqueada.
Al final, este comando eliminará la contraseña actual y dejará solo los signos de exclamación configurando la cuenta raíz como bloqueada en el passwd
way¹, todo en un solo movimiento usando un comando seguro y estándar, cumpliendo así la solicitud.
¹:Según esta discusión, no existe un estándar establecido sobre la forma de bloquear una cuenta. Así que usermod -L
usa solo un signo de exclamación (!
) delante de la contraseña cifrada para bloquearla, mientras que passwd -l
usa dos (!!
).