Linux学習記(10) -- Linuxのユーザー管理

Linux はマルチユーザーおよびマルチタスクのオペレーティング システムです。システム リソースを使用したいユーザーは、システム管理者にアカウントを申請し、そのアカウントとしてシステムに入る必要があります。

この記事ではCentOS7これを例として取り上げます。

この記事のディレクトリ構成

Linux学習記(10) -- Linuxユーザー管理.png

ユーザーを追加する
  • 追加されたユーザーのデフォルトのホーム ディレクトリは次のとおりです。/home/用户名
useradd -d [指定家目录路径] [用户名]
  • 指定したグループに新しいユーザーを追加する
useradd -g [指定组名] [用户名]

注: 新しいユーザーがグループ名を指定しない場合、システムはデフォルトで同じユーザー名を持つグループを作成し、新しいユーザーをこのグループの下に配置します。

パスワードを指定/変更する
passwd  [用户名]
  • ユーザー名が書き込まれていない場合、ユーザー名はデフォルトで現在のユーザーに変更されます。

ユーザーを削除する
  • ユーザーを削除しますが、ホームディレクトリは保持します
userdel [用户名]
  • ユーザーとユーザーのホームディレクトリを削除します
userdel -r [用户名]
  • 一般的には、ホーム ディレクトリを保持し、ユーザー情報を削除することをお勧めします。

ユーザー情報を問い合わせる
id  [用户名]

ユーザーを切り替える
su  - [用户名]
  • さらに、高い権限を持つユーザーから低い権限を持つユーザーに切り替える場合、パスワードを入力する必要はありません。また、その逆の場合も同様です。

現在のユーザーからログアウトする
logout
exit

現在ログインしているユーザーを表示する
  • 次のコマンドは、ユーザーが何回切り替わっても、最初のログインのユーザー情報を記録します。
who am i

新しいグループを追加
groupadd [组名]

グループの削除
groupdel [组名]

ユーザーグループを切り替える
usermod -g [用户组名] [用户名]

ユーザーおよびグループ関連ファイル
  • /etc/passwdファイル
    ユーザーの各種情報を記録する構成ファイル
    データ形式:
用户名:口令:用户标识号(即uid):组标识号(gid):注释性描述:主目录:登录Shell
  • /etc/shadowファイル
    パスワードの検証に使用されるパスワード設定
    ファイル データ形式:
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
  • /etc/groupファイル
    ユーザーグループ情報を記録した構成ファイル
    データ形式:
组名:口令:组表示号(即gid):组内用户列表

おすすめ

転載: blog.csdn.net/qq_22255311/article/details/126234734