ホームページ » の仕方 » Windows 10のUbuntu Bashシェルでユーザーアカウントを変更する方法

    Windows 10のUbuntu Bashシェルでユーザーアカウントを変更する方法

    Ubuntuまたは他のLinuxディストリビューションをWindows 10に初めてインストールするときには、UNIXのユーザー名とパスワードを作成するように求められます。シェルを起動すると、Bashは自動的にそのユーザーアカウントにサインインしますが、必要に応じてこれらの資格情報を変更することができます。.

    Linux環境でのユーザーアカウントのしくみ

    インストール後に起動して新しいLinuxディストリビューションを設定するときには、Bashシェル用のユーザーアカウントを作成するように求められます。 Windowsはこれを「UNIXユーザーアカウント」と呼びます。したがって、「bob」という名前と「letmein」というパスワードを指定すると、Linuxユーザーアカウントは「bob」という名前になり、ホームフォルダーは「/ home / bob」になります。パスワードをシェルに入力する必要があります。「letmein」を入力する必要があります。これらの資格情報は、Windowsユーザーアカウントおよびパスワードとは完全に独立しています。.

    インストールするすべてのLinux環境には、個別のファイル、インストール済みプログラム、構成設定など、独自の構成があります。インストールするLinuxディストリビューションごとにUNIXのユーザー名とパスワードを作成する必要があります。.

    Bashのデフォルトのユーザーアカウントを変更する方法

    Ubuntu Bashシェルでデフォルトのユーザーアカウントを変更するには、コマンドプロンプトウィンドウまたはPowerShellウィンドウを開きます。.

    コマンドプロンプトウィンドウを開くには、[スタート]メニューを開き、「cmd」を検索して、Enterキーを押します。 PowerShellウィンドウを開くには、スタートボタンを右クリックして(またはWindows + Xを押して)、パワーユーザーメニューから[Windows PowerShell]を選択します。.

    コマンドプロンプトまたはPowerShellウィンドウ(Bashシェルウィンドウではありません)で、Linuxディストリビューションに適したコマンドを実行します。下記のコマンドの「username」を新しいユーザー名に置き換えます。

    • Ubuntu: ubuntu config --default-user username
    • openSUSEリープ42: opensuse-42 --default-userユーザー名
    • SUSE Linux Enterprise Server 12: sles-12 - デフォルトユーザ名

    Linux環境にすでに存在するユーザーアカウントのみを指定できます.

    たとえば、デフォルトユーザーをrootとして設定するには、次のコマンドを実行します。 rootユーザーはシステムにフルアクセスできるため、UNIXユーザーアカウントのパスワードを忘れた場合に便利です。ルートシェルから新しいユーザーアカウントを作成して既存のユーザーアカウントのパスワードをリセットできます。.

    • Ubuntu: ubuntu config --default-user root
    • openSUSEリープ42: opensuse-42 --default-user root
    • SUSE Linux Enterprise Server 12: sles-12 --default-user root

    Bashで新しいユーザーアカウントを作成する方法

    ユーザーアカウントを作成するには、次のコマンドを実行します。 ユーザーを追加する Linux環境のBashシェル内からコマンドを実行します。たとえば、Ubuntuでこれを実行するには、「newuser」を新しいユーザーアカウントの名前に置き換えて、次のコマンドを実行します。

    sudo adduser newuser

    現在のユーザーアカウントのパスワードを入力して認証し、新しいユーザーアカウントのパスワードを入力します。 (現在のUNIXアカウントのパスワードを覚えていない場合は、前のセクションで説明したコマンドを使用して、最初にrootユーザーをデフォルトのユーザーアカウントとして設定してください。)

    新しいアカウントの「氏名」や電話番号など、他の情報も入力するように求められます。このデータはすべてコンピュータ上のローカルに保存されているので重要ではありません。これらのフィールドを空白のままにするには、Enterキーを押すだけです。.

    新しいユーザーアカウントを作成したら、上記のコマンドを使用してそのアカウントをデフォルトのユーザーアカウントにすることも、次のコマンドを使用してそれに切り替えることもできます。 下の図に示すコマンド.

    Bashユーザーアカウントのパスワードを変更する方法

    Bashユーザーアカウントのパスワードを変更するには、Bash環境内で通常のLinuxコマンドを使用する必要があります。現在のユーザーアカウントのパスワードを変更するには、Bashシェルを起動して次のコマンドを実行します。

    パスワード

    ユーザーアカウントの現在のパスワードを入力してから、新しいパスワードを入力します.

    別のユーザーアカウントのパスワードを変更するには、たとえば、パスワードを忘れて、そのルートアカウントをデフォルトのユーザーアカウントに設定した場合は、次のコマンドを実行します。「username」は、パスワードを設定するアカウントのユーザー名です。変化する:

    パスワードユーザー名

    このコマンドはroot権限で実行する必要があるため、接頭辞を付ける必要があります。 スード rootユーザーとして実行していない場合は、Ubuntuで次のようにします。

    sudo passwdのユーザー名

    ユーザーアカウントを切り替える方法

    ubuntu config --default-user username Bashシェルがデフォルトで使用するユーザーアカウントを制御します(またはLinuxディストリビューションの同等のコマンド)。ただし、Bashで複数のユーザーアカウントを使用したい場合は、Bashシェル内でそれらを切り替えることができます。.

    これを行うには、Bashシェルで次のコマンドを実行し、「username」を使用したいユーザー名に置き換えます。

    suユーザー名

    他のユーザーアカウントのパスワードを入力するように指示されたら、Bashシェルでそのユーザーアカウントに切り替えます。.