Linux システムでは、各ユーザーはユーザー名、ユーザー ID、グループ ID、ホームなどの独自のユーザー アカウント情報を持っています。ディレクトリなどユーザー情報を変更する必要がある場合は、コマンド ライン ツールを使用して変更できます。 Linux環境でユーザー情報を変更する具体的な手順とサンプルコードを紹介します。
まず、変更するユーザー情報を確認する必要があります。次のコマンドを使用して、現在のユーザーの詳細情報を表示できます:
$ id
ユーザー ID とグループを変更するには、usermod
コマンドを使用できます。 ID: コマンドの形式は次のとおりです:
$ sudo usermod -u <新的用户ID> -g <新的组ID> <用户名>
たとえば、ユーザー testuser
の ID を 1001 に、グループ ID を 1001 に変更するコマンドは次のとおりです:
$ sudo usermod -u 1001 -g 1001 testuser
ユーザー名を変更する必要がある場合は、usermod
コマンドと -l
パラメーターを使用して変更できます。コマンドの形式は次のとおりです:
$ sudo usermod -l <新的用户名> <旧用户名>
たとえば、ユーザー olduser
# のユーザー名を変更します。 ##newuser のコマンドは次のとおりです:
$ sudo usermod -l newuser olduser
-d パラメーターを変更して
usermod コマンドを使用できます。コマンドの形式は次のとおりです。
$ sudo usermod -d <新的家目录> <用户名>
testuser のホーム ディレクトリを
/home/newdir に変更するコマンドは次のとおりです。
$ sudo usermod -d /home/newdir testuser
-s パラメーターを指定して
usermod コマンドを使用できます。コマンドの形式は次のとおりです:
$ sudo usermod -s <新的Shell路径> <用户名>
testuser のログイン シェルを
/bin/bash に変更するコマンドは次のとおりです。次のように:
$ sudo usermod -s /bin/bash testuser
$ id <用户名>
以上がLinuxシステムでユーザー情報を更新する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。