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シェルでそのユーザーアカウントに切り替えます。.