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

WSLディストリビューション(Windows Subsystem for Linux)にユーザーを追加する方法

Windows 10向けのWSL(Windows Subsystem for Linux)は、マルチユーザー機能をサポートしています。ソフトウェアのユーザー管理にはさまざまな側面がありますが、そのひとつが「WSLディストリビューションへのユーザーの追加」です。なお、この方法はディストリビューションの初期設定がすべて完了していることが前提となりますので、あらかじめご注意ください。

WSLディストリビューション(Windows Subsystem for Linux)にユーザーを追加する方法

WSLディストリビューションにユーザーを追加する

Windows 10のWSLディストリビューションにユーザーを追加する方法は、主に以下の2つがあります。

  1. SUDOユーザーとしてログインしている場合
  2. ROOTユーザーとしてログインしている場合

1] SUDOユーザーとしてログインしている場合

WSLディストリビューション(Windows Subsystem for Linux)にユーザーを追加する方法

Linuxディストリビューションを起動し、SUDOユーザーとしてログインしたら、次のコマンドを入力してユーザーを追加します。

sudo adduser <USERNAME>

コマンドを実行すると、「Enter new UNIX password(新しいUNIXパスワードを入力してください)」と表示されるので、パスワードを入力します。続いて「Retype new UNIX password(新しいUNIXパスワードを再入力してください)」と求められるため、同じパスワードをもう一度入力します。

その後、以下の情報の入力を求められます。

  • フルネーム(Full Name)
  • 部屋番号(Room Number)
  • 勤務先電話番号(Work Phone)
  • 自宅電話番号(Home Phone)
  • その他(Other)

これらの項目を入力し終えると、「Is the information correct? [Y/n](入力した情報で正しいですか?)」という確認メッセージが表示されます。Yを入力してEnterキーを押せば、新しいユーザーの追加は完了です。

2] ROOTユーザーとしてログインしている場合

WSLディストリビューション(Windows Subsystem for Linux)にユーザーを追加する方法

ROOTユーザーとしてログインしている場合は、まずデフォルトユーザーを設定する必要があります。このデフォルトユーザーを使って新しいユーザーを追加することになります。デフォルトユーザーの設定方法については、別途ガイド記事をご参照ください。

設定が完了したら、同じLinuxディストリビューション内で次のコマンドを実行してユーザーを追加します。

adduser <USERNAME>

SUDOユーザーの場合と同様に、パスワードの設定を行い、フルネーム、部屋番号、勤務先電話番号、自宅電話番号、その他といった情報を入力していきます。

最後にYを入力して、入力した内容を確定させましょう。

これで作業完了です。必要であれば、同様の手順でさらに別のデフォルトユーザーを作成することもできます。

本ガイドが皆さんのお役に立てば幸いです。

  1. Windows 10にWSLをインストールする方法【PowerShell・GUI両方の手順を徹底解説】

    Microsoftは2017年に「WSL(Windows Subsystem for Linux)」を導入しました。これにより、Hyper-Vやデュアルブートを使わずに、Windows PC上のコマンドラインインターフェースでさまざまなLinuxコマンドやツールを実行できるようになりました。さらに2019年には新バージョンの「WSL 2」が発表されました。WSL 2では、Windows PC上でGUIのLinuxアプリケーションが動作可能になり、本格的なLinuxカーネルを採用することで、ファイルI/O性能の向上と高速なシステムコールが実現されています。また、従来のWSLがWindows 10

  2. Windows 10にWSL(Linux用Windowsサブシステム)をインストールする方法

    2016年、Microsoftは年次開発者カンファレンス「Build」で衝撃的な発表を行いました。それは、LinuxのシェルであるBashをWindowsデスクトップ上でファーストクラスの機能として提供するというものです。 当初の「Bash on Ubuntu on Windows」という名称は、その裏にある技術の本質を覆い隠していました。Microsoftが実際に実現したのは、エミュレーションや仮想化に頼らず、LinuxスタックをWindows上に重ねて動作させる仕組みです。「Windows Subsystem for Linux(WSL)」は、Windowsカーネルに対してLinuxカーネ