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

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

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

rootアカウントを使用する

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

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

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

username をユーザー アカウント名に置き換え、 distroname を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

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

他のディストリビューションの場合、コマンドは次のようになります。

Ubuntu

ubuntu config --default-user root

Ubuntu 18.04

ubuntu18004 config --default-user root

Ubuntu 20.04

ubuntu2004 config --default-user root

カリ・リナックス

kali config --default-user root

デビアン

debian config --default-user root

Arch Linux

arch config --default-user root

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

[スタート] メニュー、コマンド プロンプト、または Windows ターミナルを使用してディストリビューションを起動します。

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

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

passwd cap

デフォルトのユーザーを復元する

特定のユーザーのパスワードをリセットした後は、root アカウントを使用する代わりにデフォルトのユーザーを変更することをお勧めします。

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

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

忘れずにディストリビューション名に置き換えてください。

成功することを願っています。


Windows 10 で通知センターをオフにする方法は?

Windows 10 で通知センターをオフにする方法は?

Windows 10 の通知センターは非常に便利です。ただし、多くのユーザーはこの機能を気にしないことがよくあります。特に、画面の右隅に頻繁に表示される通知は、ユーザーに不快感を与えるだけでなく、コンピューターの速度を低下させる原因にもなります。したがって、通知センターをオフにして、コンピューターの動作を高速化できます。

Windows 10 LTSC について学ぶ

Windows 10 LTSC について学ぶ

一部の企業は、Microsoft の長期サービス チャネルの導入を検討しています。他のすべての Windows 10 オペレーティング システム オプションと同様、Windows 10 LTSC にも独自の長所と短所があります。

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

XPS ビューア アプリケーションを使用すると、XPS ドキュメントの読み取り、コピー、印刷、署名、アクセス許可の設定を行うことができます。このガイドでは、Windows 10 のすべてのユーザーに対して XPS ビューアー アプリを追加 (インストール) または削除 (アンインストール) する方法を説明します。

Windows 10で画像ファイルをPDFに変換する方法

Windows 10で画像ファイルをPDFに変換する方法

Windows 10 で画像ファイル形式を PDF ファイルに変換するには、ソフトウェアをインストールすることなく、システムで利用可能な変換モードをすぐに使用できます。

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

Windows 11 から Internet Explorer は削除されます。この記事では、LuckyTemplates が Windows 11 で Internet Explorer を使用する方法を説明します。

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

この新機能を使用すると、マザーボードやプロセッサー (プロセッサー) またはハード ドライブの交換など、コンピューターのハードウェアを変更するときに Microsoft に連絡することなく Windows 10 を再アクティブ化できます。

Device Association Framework Provider Host とは何ですか? なぜコンピューター上で実行されるのですか?

Device Association Framework Provider Host とは何ですか? なぜコンピューター上で実行されるのですか?

Windows 8 または Windows 10 コンピューターでタスク マネージャーを開くたびに、「Device Association Framework Provider Host」という名前のかなりの数のプロセスが実行されていることがわかります。では、「デバイス アソシエーション フレームワーク プロバイダー ホスト」とは何でしょうか?そして、なぜこのプロセスが Windows コンピューターで実行されているのでしょうか?これはウイルスですか?すべての答えは、LuckyTemplates の以下の記事にあります。

電子ウォレットのセキュリティを高めるための無視できない 7 つの対策

電子ウォレットのセキュリティを高めるための無視できない 7 つの対策

モバイル決済テクノロジーは長年にわたって進化し、猛烈なペースで商取引を加速させ、電子ウォレットの誕生につながりました。以下は、電子ウォレットの安全性を高めるための 7 つの重要なセキュリティ対策です。

あなたのコンピュータ用の美しくきらびやかなクリスマス 2024 の壁紙

あなたのコンピュータ用の美しくきらびやかなクリスマス 2024 の壁紙

2024 年のクリスマスが近づいています。家を飾るだけでなく、お気に入りのコンピューターにもクリスマスの雰囲気をもたらしたいと考えています。これらの無料のクリスマス壁紙のいずれかをダウンロードしてください。

これがコンピュータの速度がどんどん遅くなる原因です

これがコンピュータの速度がどんどん遅くなる原因です

キャッシュは、後のセッションでのデータのダウンロードを高速化するためにオペレーティング システムが保存する、アプリケーションとプログラムの以前のセッションのデータです。ただし、長期間クリーンアップを行わないと、キャッシュがハード ドライブをいっぱいにし、ハード ドライブのすべての領域を占有します。