誤って使用したusermod -s /usr/sbin/nologin username
Ubuntuの唯一のユーザー。ターミナルを開くと、「このアカウントは現在利用できません」と表示され、何も入力できません。
どうすれば修正できますか?
次の手順に従う必要があります。
まずPCを再起動し、GRUBメニューが表示されるのを待ちます(これと同様))
ここで、UbuntuのAdvancedオプションを選択し、をクリックします。 Enter 2つのオプションがあります。回復モードに移動するオプションを選択します。
これで、リカバリモードのさまざまなオプションが表示されます。 Root Drop into root Shell Promptを選択する必要があります
root
パーティションへの書き込みアクセス権が必要です。デフォルトでは、次のコマンドを使用した読み取り専用アクセスのみがあります。
mount -rw -o remount /
次に、システムに存在するすべてのユーザーをリストします
ls /home
コマンドを使用する
usermod --unlock <username>
どこ <username>
は、パスワードをリセットするリストのユーザーです。 usermod
コマンドは、システムアカウントを変更します。
次に、exit
と入力して、ルートシェルプロンプトを終了します。
終了すると、リカバリモードメニューに戻ります。通常の起動オプションにはresume
を選択します。