Linux
 Computer >> コンピューター >  >> システム >> Linux

WSLユーザーパスワードをリセットする方法

WSLユーザーパスワードをリセットする方法

一般にWSLとして知られているLinux用のWindowsサブシステムは、ユーザーがサポートされているLinuxディストリビューションをWindowsで実行できるようにする機能です。デュアルブートとは異なり、WSLは通常のWindowsアプリケーションのようにWindows内で実行されます。 WSLでは、忘れたパスワードは、編集可能なブートローダーがないため、通常のLinux環境とは異なる方法で処理されます。また、ルートシェルを起動するためにハイジャックできるinitシステムもありません。このガイドでは、WSLユーザーパスワードをリセットする手順について説明します。

rootアカウントの使用

WSLユーザーの忘れたパスワードを回復またはリセットする簡単な方法は、rootアカウントを使用することです。ほとんどのWSLディストリビューションでは、rootアカウントが有効になっており、パスワードが設定されていません。

WSLはパスワードプロンプトなしで設定されたデフォルトアカウントに自動的にログインするため、構成ファイルを変更してデフォルトアカウントをrootとして設定できます。

構成を変更するには、WSLインスタンスの実行可能ファイルを使用する必要があります。デフォルトでは、実行可能ファイルは「C:\ users \ username \ appdata \ Local \ Microsoft \ WindowsApps\

にあります。

ユーザー名をアカウントのユーザー名に置き換え、ディストリビューション名をWSLディストリビューションに置き換えます。たとえば、openSUSE 15.3 Leap実行可能ファイルは次のようになります:「C:\ Users \ mte \ AppData \ Local \ Microsoft \ WindowsApps\openSUSE-Leap-15.3.exe」

ディストリビューションの構成を変更するには、コマンドプロンプトを起動し、ディストリビューション名に一致するコマンドを入力します。たとえば、openSUSEの場合、次のコマンドを使用してデフォルトのユーザーをrootに設定します。

opensuse-leap-15.3 config --default-user root

上記のコマンドは、openSUSEWSLインスタンスのデフォルトユーザーをrootに変更します。

他のディストリビューションの場合、コマンドは次のとおりです。

Ubuntu

ubuntu config --default-user root

Ubuntu 18.04

ubuntu18004 config --default-user root

Ubuntu 20.04

ubuntu2004 config --default-user root

Kali Linux

kali config --default-user root

Debian

debian config --default-user root

Arch Linux

arch config --default-user root

最後のステップは、ディストリビューションにログインして、ターゲットユーザー名のパスワードを変更することです。ディストリビューションは、[スタート]メニュー、コマンドプロンプトを使用するか、Windowsターミナルから選択して起動できます。

WSLユーザーパスワードをリセットする方法

起動したら、rootとしてログインする必要があります。

最後に、passwdを使用します パスワードを変更するコマンド。たとえば、capのパスワードを変更するには ユーザー名、コマンドを次のように設定します:

passwd cap

デフォルトユーザーの復元

特定のユーザーのパスワードをリセットしたら、rootアカウントではなくデフォルトのユーザーを変更することをお勧めします。

これを行うには、configを使用します コマンドを実行し、ユーザー名を目的のアカウントに置き換えます。例:

opensuse-leap-15.3 config --default-user cap

配布名に置き換えることを忘れないでください。

まとめ

このチュートリアルでは、WSLユーザーパスワードをリセットする手順を示します。このチュートリアルで説明する手順は、WSLインスタンスにとって単純で安全です。ただし、システムを保護することをお勧めします。 Linuxに完全に切り替えることにした場合は、ここでWindowsユーザーに最適なLinuxディストリビューションを確認するか、WindowsからLinuxに簡単に移行する方法を学んでください。


  1. Windows 10 PIN パスワードをリセットする方法

    「Windows 10 では PIN は非常に便利で安全です。コンピューターを使用してからしばらく経ちましたが、PIN と管理者パスワードさえも忘れてしまいました。何かいいアイデアをいただければ幸いです!」 個人識別番号として知られる PIN。ユーザーが自分の個人用デバイスにログインするのをより簡単かつ便利にします。ここでは、Windows 10 で PIN をリセットする方法について説明します ケース 1:PIN を忘れたが、ログイン パスワードは覚えている ステップ 1: ログイン画面で、キーのロゴをクリックして、アカウントのログイン パスワードを入力できます。 ステップ 2:

  2. Mac でキーチェーン パスワードをリセットする方法

    Apple には、パスワード マネージャーとしても機能するボールトにすべてのパスワードを保存するという優れた機能があります。これはキーチェーンと呼ばれ、Macbook から iPhone まで、Apple のすべてのデバイスにこの機能が含まれています。 Mac でキーチェーン パスワードを忘れた場合、残っている唯一の解決策はパスワードをリセットすることです。 また読む:iPhone に組み込まれている最適なパスワード マネージャーを使用して安全を確保する方法 では、Apple キーチェーンは正確には何を保存しているのでしょうか? Apple キーチェーンは、Mac、iPhone、および i