デフォルト設定でubuntuを設定すると、ユーザーはパスワードでログインできるため、passwd -l [username]を使用してsshとコンソールからパスワードでログインを無効にしました。
ただし、sudoを使用してコマンドを実行するとパスワードが必要になるため、sudoを使用できなくなります。
sudoを再利用できるソリューションはありますか?もう1つの質問は、sshとコンソールでパスワードログインを無効にし、sudoパスワード認証を引き続き使用できるようにする方法です。
答え1
シングルユーザーモードで起動してルートコンソールを取得できます。その後、ファイルシステムをマウントして影響を受けたアカウントを回復できます。
(これは grub がまだパスワードでロックされていないと仮定します.
ベストプラクティスに関しては、strugeeのコメントに同意します。
- 覚えておいてください - Ubuntuには「回復モード」grubオプションがあるので、起動コマンドを編集する必要さえありません...