Sie können Folgendes versuchen:
usermod -p '!!' root
usermod mit dem -p Parameter nimmt den Rohwert, der als verschlüsseltes Passwort in /etc/shadow gesetzt werden soll Dateien.
Die traditionelle Verwendung dieses Parameters ist die Angabe von usermod ein bereits verschlüsseltes Passwort, akzeptiert aber auch den '!!' Kennzeichnen des Kontos als gesperrt.
Am Ende entfernt dieser Befehl das aktuelle Passwort und hinterlässt nur die Ausrufezeichen, die das Root-Konto in passwd als gesperrt festlegen Weise¹, alles in einem Zug mit einem sicheren und standardmäßigen Befehl, wodurch die Anfrage erfüllt wird.
¹:Laut dieser Diskussion gibt es keinen etablierten Standard, wie man einen Account sperrt. Also usermod -L verwendet nur ein einziges Ausrufezeichen (! ) vor dem gehashten Passwort, um es zu sperren, während passwd -l verwendet zwei (!! ).