web-dev-qa-db-ja.com

単一ユーザーのusermod nologinアクションを逆にする

誤って使用したusermod -s /usr/sbin/nologin username Ubuntuの唯一のユーザー。ターミナルを開くと、「このアカウントは現在利用できません」と表示され、何も入力できません。

どうすれば修正できますか?

1
SJCypher

次の手順に従う必要があります。

まずPCを再起動し、GRUBメニューが表示されるのを待ちます(これと同様)) grub menu

ここで、UbuntuのAdvancedオプションを選択し、をクリックします。 Enter 2つのオプションがあります。回復モードに移動するオプションを選択します。

これで、リカバリモードのさまざまなオプションが表示されます。 Root Drop into root Shell Promptを選択する必要があります

rootパーティションへの書き込みアクセス権が必要です。デフォルトでは、次のコマンドを使用した読み取り専用アクセスのみがあります。

mount -rw -o remount /

次に、システムに存在するすべてのユーザーをリストします

ls /home

コマンドを使用する

usermod --unlock <username>

どこ <username>は、パスワードをリセットするリストのユーザーです。 usermodコマンドは、システムアカウントを変更します。

次に、exitと入力して、ルートシェルプロンプトを終了します。

終了すると、リカバリモードメニューに戻ります。通常の起動オプションにはresumeを選択します。

3
Tejas Lotlikar