場合ホルヘの方法は、あなたのために動作しませんでした、それは私のためにしなかったので、ここでは別の方法です。私は別のことを試さなければなりませんでした:
USBキーボードがルートプロンプトで動作しなかった⋯おそらくキーボードまたはメインボードのハードウェア。修正するには、古いPS / 2キーボード(小さな丸いプラグ)を使用して使用しました。
passwd username
パスワードを変更するために使用したとき、不正なトークンなどが原因で失敗しました。これには抜本的な対策が必要でした。
抜本的な対策
これは非常に危険なことです! Jorgeの方法を使用する必要があります。メソッドが機能しない場合にのみこれを行います。
ご自身の責任でこれを行ってください。11.10システムで動作しました。
アイデアは、ユーザーのパスワードを空白(またはnull)に設定することです-これによりEnter、Password:
プロンプトで単に押すことができます。
Jorgeのメソッドからのルートプロンプトで、次のコマンドを使用して、最初にルートファイルシステムを読み書き可能として再マウントします。
mount -o remount,rw /
- これで、このシステムのスーパーユーザーになりました。軽く踏む。
次に、パスワードシャドウファイルを編集して、ユーザー名の暗号化されたパスワードを削除します。入力する:
nano -B /etc/shadow
nanoエディターは、ファイルの内容を表示します。各行name:⋯:⋯:⋯…
は、⋯が文字列またはnull(空)の形式になります。行の1つはユーザー名で始まります。ユーザー名の後の最初のTheは、暗号化されたパスワードです。例として:
username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::
$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0
暗号化されたパスワードはどこにあります。
すべての「:」を残して暗号化されたパスワードを慎重に削除します。したがって、次のようになります。
username::14920:0:99999:7:::
次にCtrl+を入力しO、Enterキーを押して保存し、次にCtrl+ Xを押してnanoを閉じます。
再起動すると、空(またはヌル)のパスワードになります。必ずpasswd username
ターミナルで使用して、ユーザーパスワードを設定またはリセットしてください。
PS / 2回避策のソースはこちらです。
抜本的な対策のソースはこことここにありました。
nanoに関する注意事項-この-B
オプションは、元の編集済みファイルのバックアップを作成し、同じ名前に「〜」を追加します。