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 (!! ).