
Ubuntu を 64 ビット AMD システムにインストールしたときに問題が発生し、ログイン情報がわからなくなりました。回復/変更できますか? それとも、ハード ドライブを消去してもう一度やり直したほうがよいでしょうか?
パスワードをリセットしましたが、常に「正しくありません」と表示され、ログインできません。これは最新のUbuntu、14.04を意味していると思います。
パスワードではなくログインについて尋ねています
答え1
解決策はいくつかあります:
/etc/passwd
別のLinuxインスタンスからの変更が見つかりましたここ:警告:これは、適度に安全な環境 (自宅やオフィスの PC/ラップトップなど) にいる場合にのみ実行してください。
ssh
特に、問題のユーザー名が一般的なもの ( など) である場合は、インターネットに接続された有効なサーバー上で実行しないでくださいadmin
。パスワードなしの短いウィンドウでサーバーへの不正アクセスが許可される可能性があります。- LiveCD (適切なディストリビューションであればどれでも可) を使用してコンピューターを起動します。
- システムのルート (
/
) パーティションをどこか (/mnt
おそらく) にマウントします。そのパーティション上のファイルを編集するので、読み取り/書き込みでマウントされていることを確認してください。 /etc/shadow
ユーザーとして編集しますroot
(su
または を使用sudo
)。- ユーザーのエントリを見つけて、最初のコロン ( ) と 2 番目のコロン (
:
) の間にあるすべてのものを削除します。これは、ランダムに見える文字の長い文字列です。 - 変更を保存し、パーティションをアンマウントして通常のシステムを再起動します。
- パスワードなしでログインします。
- ユーザーのパスワードをすばやく設定します。
- ログアウトしてログインし、動作するかどうかを確認します。
使用
passwd
、見つかったここroot として使用する場合
passwd 16040
、現在のパスワードは尋ねられません。パスワードを変更した後、次のことを検討する必要があります:chage -d 0 16040
ユーザーがログインするときに、ユーザー パスワードの変更を強制します。これは、セキュリティ上の理由からベスト プラクティスです。再起動してパスワードなしモードでログインすると、ここ
- コンピュータを再起動します/コンピュータの電源を入れます。
- ブートプロセスの開始時にキーを押したままにする
Shift
と、GNU GRUB ブートメニューが有効になります (表示されない場合) ESC
GNU GRUB プロンプトで を押します。- 編集するには押します
e
。 - キーを使用して
Arrow
、kernel で始まる行を強調表示し、e キーを押します。 - 行の最後尾に移動して追加します
rw init=/bin/bash
- を押し
Enter
てから を押してb
システムを起動します。 - システムはパスワードなしのルート シェルで起動します。
passwd
ユーザー名を入力してください- 新しいパスワードを設定してください。
- システムを再起動します。