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

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】

WSL(Windows Subsystem for Linux)は、Windows 10に標準搭載された重要な機能の一つであり、開発作業にLinux環境を必要とする開発者にとって欠かせない存在です。しかし、初期セットアップ時に管理者アカウントを設定した後のユーザー管理に戸惑う方も少なくありません。本記事では、Windows 10上のWSLディストリビューションにおいて、デフォルトユーザーの設定方法、ユーザーの切り替え方法、そしてユーザーの削除方法について詳しく解説します。

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】

WSLのデフォルトユーザー設定・切り替え・削除の手順

このガイドでは、以下の3つの手順を順番に取り上げます。

  1. WSLのデフォルトユーザーを設定する方法
  2. WSLでユーザーを切り替える方法
  3. WSLからユーザーを削除する方法

1]WSLのデフォルトユーザーを設定する

Windows 10のPCでWSLディストリビューションを起動すると、特定のデフォルトユーザーアカウントに自動的にサインインします。このデフォルトユーザーは自由に変更できます。変更には、管理者権限でコマンドプロンプトまたはPowerShellを開く必要があります。

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】

使用中のLinuxディストリビューションに対応する以下のコマンドを実行してください。

Ubuntu:

ubuntu config --default-user <USERNAME>

Ubuntu 18.04 LTS:

ubuntu1804 config --default-user <USERNAME>

Ubuntu 16.04 LTS:

ubuntu1604 config --default-user <USERNAME>

openSUSE Leap 42:

openSUSE-32 config --default-user <USERNAME>

SUSE Linux:

SLES-12 config --default-user <USERNAME>

Debian:

debian config --default-user <USERNAME>

Kali Linux:

kali config --default-user <USERNAME>

また、<USERNAME> の部分を ROOT に置き換えて実行すれば、デフォルトユーザーをROOTに設定することも可能です。

2]WSLでユーザーを切り替える

WSLディストリビューションを起動すると、先ほど説明したデフォルトユーザーとして自動的にログインします。ただし、別のユーザーアカウントへ切り替えたい場合も、手順は非常にシンプルです。

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】

ディストリビューションのルートディレクトリを開き、以下のコマンドのいずれかを入力することで、特定のユーザーに切り替えられます。

su - <USERNAME>

su -l <USERNAME>

su --login <USERNAME>

<USERNAME> の部分は、ログインしたいディストリビューション内のユーザーアカウント名に置き換えてください。

3]WSLでユーザーを削除する

ユーザーの削除には、大きく分けて2つのシナリオがあります。ひとつはSUDOユーザーとしてログインしている場合、もうひとつはROOTユーザーとしてログインしている場合です。それぞれの手順を見ていきましょう。

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

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

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】

SUDOユーザーとしてログインした状態で、同じLinuxディストリビューション内のユーザーアカウントを削除したいときは、以下のコマンドを実行します。

sudo deluser <USERNAME>

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

ROOTとしてログインしている場合は、手順が少し異なります。まず、前述の「デフォルトユーザーの設定」手順を参照して、削除したいユーザーをデフォルトユーザーに設定してください。その後、以下のコマンドを実行することで、同じLinuxディストリビューション内のユーザーを削除できます。

deluser <USERNAME>

なお、<USERNAME> は、デフォルトユーザーとして設定したユーザーアカウント名と必ず一致させてください。

本記事が皆さんのお役に立てば幸いです。

WSLでデフォルトユーザーを設定・切り替え・削除する方法【Windows 10対応】
  1. Windows 10でiCloudを設定する方法とiCloudカレンダーのスパム削除手順を徹底解説

    MacからPCへ乗り換える場合、大量のデータ移行が必要になり、時間も手間もかかります。しかし朗報があります。Windows 10はiCloudのメールアドレスやカレンダーアカウントに対応しているため、Windows 10上でそのまま設定でき、問題なく動作します。これにより、新しいメールアドレスを取得したり、転送設定を行ったりする手間を省くことができます。iCloudカレンダーとメールの設定作業は非常にシンプルで、いくつかの手順を踏むだけで完了します。設定が完了すれば、Macを使っていた頃と同じように、すべてのメールや予定の通知を受け取れるようになります。さらにWindows 10の便利な機能と

  2. Windows 10でユーザーアカウントを切り替える4つの方法|複数アカウントの作成手順も解説

    デジタル化が進んだ現代では、テクノロジーの活用はもはや欠かせないものとなっています。仕事でも、娯楽でも、日常のタスクをこなすときでも、私たちは常にデバイスと向き合って生活しています。 PCを複数人で共有する場合、Windows 10ならそのプロセスが格段に簡単になります。同じデバイス上に複数のアカウントを作成できるため、同僚や家族など、誰とデバイスを共有する場合でも、ユーザーごとに個別のアカウントを用意すれば、それぞれが独自のストレージ、デスクトップ、アプリ、各種設定を持つことができます。 職場では、1台のデバイスを複数の従業員で使い回すケースも少なくありません。しかし、自分の不在時に他の人