Windows10のWSLLinuxディストリビューションでユーザーを切り替える
Windows10にインストールした各WSLLinuxディストリビューションには、独自のユーザーアカウントのセットが含まれています。 WSLディストリビューション 開始 と そのデフォルトユーザー 自動的にサインインするアカウント。 デフォルトのユーザーアカウントを上書きして、ディストリビューションを開始することができます。 特定のユーザーアカウント デフォルトでサインインします。 また、WSLセッションを終了せずにLinuxユーザーアカウントを切り替えることができます。
LinuxをWindows10でネイティブに実行する機能は、WSL機能によって提供されます。 WSLはWindowsSubsystem for Linuxの略で、当初はUbuntuのみに制限されていました。 WSLの最新バージョンでは 複数のLinuxディストリビューションのインストールと実行 MicrosoftStoreから。
後 WSLを有効にする、ストアからさまざまなLinuxバージョンをインストールできます。 次のリンクを使用できます。
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Kali Linux for WSL
- Debian GNU / Linux
もっと。
で ファーストラン、WSLディストリビューションでは、新しいユーザーアカウントを作成できます。 それはあなたのとして使用されます デフォルトのユーザーアカウント このディストリビューションで。 また、sudoコマンドを実行することでroot(つまり昇格)としてコマンドを実行できるユーザーのグループであるsudoersリストに追加されます。 sudo vim / etc / default / header
. 投稿で説明されているように、WSLディストリビューションにさらにユーザーを追加できます Windows10のWSLLinuxディストリビューションにユーザーを追加する.
WSLディストリビューションに複数のユーザーアカウントがある場合は、 su
指図。
Windows10のWSLLinuxディストリビューションでユーザーを切り替えるには
- WSLLinuxディストリビューションを実行します。例: Ubuntu。
- コマンドを実行します
su-
. 代替構文はsu -l
またsu --login
. - 代用 実際のユーザー名の部分。
- プロンプトが表示されたら、切り替えるユーザーのパスワードを入力します。
- 元のユーザーセッションに戻るには、exitと入力します。
注:お持ちの場合 根 WSLディストリビューションで有効になっているアカウント。 suコマンドの一部は、rootアカウントでサインインします。 コマンドは次のようになります。 su-
. Ubuntuでは、rootアカウントはデフォルトで無効になっていることに注意してください。
オプション -、-l、および--login suバイナリに、実際のログインと同様の環境でシェルをログインシェルとして開始するように指示します。
- TERMおよび--whitelist-environmentで指定された変数を除くすべての環境変数をクリアします。
- これは、環境変数HOME、SHELL、USER、LOGNAME、およびPATHを初期化します。
- ターゲットユーザーのホームディレクトリに移動します。
- シェルをログインシェルにするために、シェルのargv [0]を「-」に設定します。
それでおしまい。
関連記事:
- Windows10のWSLLinuxディストリビューションにユーザーを追加する.
- Windows10でのWSLLinuxディストリビューションの更新とアップグレード
- Windows10で特定のユーザーとしてWSLLinuxディストリビューションを実行する
- Windows10でのWSLLinuxディストリビューションのリセットと登録解除
- Windows10でのWSLLinuxディストリビューションのパスワードのリセット
- Windows10でWSLLinuxディストリビューションを実行するためのすべての方法
- Windows10でデフォルトのWSLLinuxディストリビューションを設定する
- Windows10で実行中のWSLLinuxディストリビューションを検索する
- Windows10でのWSLLinuxディストリビューションの実行を終了します
- Windows10のナビゲーションペインからLinuxを削除します
- Windows10でのWSLLinuxディストリビューションのエクスポートとインポート
- Windows10からWSLLinuxファイルにアクセスする
- Windows10でWSLを有効にする
- Windows10でWSLのデフォルトユーザーを設定する
- Windows10ビルド18836はファイルエクスプローラーでWSL / Linuxファイルシステムを表示します