InfraAcademy

InfraAcademy Blog

WSLでrootユーザーのパスワードを忘れたときの対処方法解説!2パターン紹介します

| #Linux #WSL

こんにちは、フルスタックエンジニアのryuです。

今回の記事では、WSLでrootユーザーのパスワードを忘れた場合の対処方法を紹介します。対処方法は2パターンあり、今回はrootユーザーのパスワードのリセットする方法をお伝えします。sudoコマンドを使用する方法と、wslコマンドを使用する方法です。

WSLでrootユーザーのパスワードを忘れたときの対処方法解説!

WSLでrootユーザーのパスワードを忘れた・・・

今回の記事では、WSLでrootユーザーのパスワードを忘れたときの対象方法を解説します。

パスワードを忘れたときに使用コマンドは以下の2つです。

  • sudoコマンド
  • wslコマンド

この2パターンについて解説します。

sudoコマンドでrootユーザーとしてログイン

まず、sudoコマンドを使用する方法です。コマンドは以下の通りです。

sudo su

コマンドを入力すると、userのパスワードが聞かれるので、パスワードを入力しましょう。すると、rootユーザーとしてログインできます。

sudoコマンドでrootユーザーとしてログイン rootユーザーとしてログインできたら、rootユーザーのパスワードを変更しましょう。

passwd

パスワードを新しく更新して、「password updated successfully」というメッセージが出たら成功です!

rootユーザーのパスワードを更新する sudoコマンドを使用して、rootユーザーのパスワードの更新までの手順を解説しました。sudoコマンドの使い方に関しては、こちらの記事で詳しく解説しているので興味のある方はご覧下さい。

/blog/linux-sudo

WSLコマンドを使用してrootユーザーのパスワードの更新をする

次に紹介するのは、WSLコマンドを使用した方法です。WSLはコマンドプロンプトで実行します。

まず、コマンドプロンプトを開きます。

コマンドプロンプトを開いたら、以下のコマンドを入力します。

wsl -u root

コマンドを入力すると、コマンドプロンプトからWSLにrootユーザーとしてログインすることができます。

wslコマンドでrootユーザーとしてログイン あとは、sudoコマンド同様に”passwd”コマンドを使用してパスワードを更新します。

wslコマンドの詳細については、こちらのドキュメントを参考にしてください。

WSL コマンド ライン リファレンス | Microsoft Docs

これら2つの方法でもrootユーザーでログインできない場合はWSLをサンインストールしてみましょう!

WSLでrootユーザーのパスワードを忘れたときの対処方法まとめ

今回の記事では、WSLでrootユーザーのパスワードを忘れたときの対処方法を解説しました。まとめると以下のようになります。

  • sudoコマンドもしくはwslコマンドでrootユーザーとしてログイン
  • passwdコマンドでrootユーザーのパスワードを最新に更新

パスワードは重要な情報なので、確実に保存しておきましょう。ただ忘れた場合の対処方法も併せて覚えておくと、何かあった際の備えになります。

このようなITに関連する内容を当ブログでは、発信しているので興味のある方は、是非ご覧ください。

さらにITの勉強をしたい方はこちらの参考書がオススメです。

Next Action

記事で読んだ内容を、講座で実装してみましょう

InfraAcademyでは、ブラウザ上でLinuxやネットワークの実践環境を使いながら学習できます。無料で始められる講座から、学習の流れを試せます。

この記事を書いた人

ryu

InfraAcademy運営 / エンジニア

エンジニア歴10年。Linux、ネットワーク、クラウドを中心に、実務で役立つインフラ技術を初心者にもわかりやすく解説しています。

X: @ryu63614894

Related

関連記事

ブログ一覧へ

Roadmap

まずはこの4講座から

ログインすれば無料で始められる講座です。気になったテーマから手を動かして学べます。

講座一覧を見る