ユーザーとグループの管理 1. ユーザーとグループの基本概念
ユーザーの役割 (1)現在ログインしているユーザーの情報を表示します。 [root@192 ~]# id (2)ファイルの所有者を表示します。 [root@192 ~]# ls -l /home (3)実行中のプロセスのユーザー名を表示します。 [root@192 ~]# ps axu ユーザーグループ情報保存ファイル (1)利用者基本情報ファイル: [root@192 ~]# cat /etc/passwd /etc/passwd (コロンで区切られた 7 列) システム規約: RHEL7 意味: (2)ユーザーパスワード情報ファイル: [root@192 ~]# cat /etc/shadow /etc/shadow (コロンで区切られた 9 列) 2) 「パスワード」フィールドには、暗号化されたユーザーパスワードが保存されます。空の場合、対応するユーザーにはパスワードがなく、ログイン時にパスワードは必要ありません。 3) 「最終変更時刻」は、ある時点からユーザーが最後にパスワードを変更した時点までの日数を示します。開始時間はシステムによって異なる場合があります。たとえば、SCOLinux の場合、開始点は 1970 年 1 月 1 日です。 4) 「最小時間間隔」とは、2 回のパスワード変更の間に必要な最小日数を指します。 5) 「最大期間」とは、パスワードの有効期間の最大日数を指します。 6) 「警告時間」フィールドには、システムがユーザーに警告を開始してからユーザーのパスワードが正式に期限切れになるまでの日数が表示されます。 7) 「非アクティブ時間」とは、ユーザーがログインせずに有効なままでいられる最大日数を指します。 (ソフトリミット。有効期限後のアカウントが使用できなくなる日数。) 8) 「有効期限」フィールドには絶対日数が示されます。このフィールドを使用すると、対応するアカウントの有効期間が示されます。有効期限が切れると、アカウントは有効なアカウントではなくなり、ログインに使用できなくなります。 (ハード制限) 9) 保持 (3)グループ情報ファイル: [root@192 ~]# cat /etc/group /etc/group (コロンで区切られた 4 列) 2. ユーザー/グループ管理 ユーザー (1)オプションを指定せずにユーザーを作成する: [root@192 ~]# ユーザー追加 user01 まとめ: (2)ユーザー指定のオプションを作成する: [root@192 ~]# useradd user02 -u 1503 //ユーザーuser02を作成し、uidを指定する [root@192 ~]# useradd user03 -d /aaa //ユーザーuser03を作成し、ホームディレクトリを指定します (3)ユーザーの削除: [root@192 ~]# userdel -r user02 (4)ユーザーパスワード: 方法 1: root が他のユーザー (user03) のパスワードを変更します。 [root@192 ~]# パスワード user03 方法 2: ユーザー (user03) がログインし、自分でパスワードを変更します。 [user03@192 ~]$ パスワード (5)グループメンバーの管理: 注: usermode -G グループ名 ユーザー名 [root@192 ~]# usermod -G hr user03 (6)その他のオプション管理: [root@192 ~]# usermod -s /sbin/nologin user03 ログインシェルを変更して、user03 のログインを制限する ユーザーグループ (1)オプションを指定せずにグループを作成する: [root@192 ~]# グループ追加 db (2)オプションを指定するためのグループを作成する: [root@192 ~]# groupadd net01 -g 2000 //グループnet01を追加し、gid 2000を指定します (3)グループ情報を表示する: [root@192 ~]# grep 'net01' /etc/group ///etc/group内のグループnet01の情報を表示します (4)グループを削除する [root@192 ~]# groupdel net01 //グループnet01を削除 削除されているため、閲覧時に表示されません。 分類 (1)基本グループ/メイングループ 同じ名前のユーザーの基本グループは、ユーザーが作成されると自動的に作成され、/etc/passwdに表示されます。 (2)追加グループ ユーザーがメンバーとなっているその他のグループ。 コマンドの概要 1 useradd はユーザーを作成するコマンドです。 Linux システムのユーザー管理コマンドの概要についてはこれで終わりです。Linux システムのユーザー管理コマンドの詳細については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 面接官はReactのライフサイクルについてよく質問します
>>: MySQLへのJava接続の基礎となるカプセル化の詳細な説明
これまでにも Docker 環境でいくつかのプロジェクトを実行したことはありますが、まだイメージをよ...
この記事では、参考までに、Vue の具体的なコードを共有して、簡単なショッピングカートを実装します。...
遭遇した落とし穴私は午後中ずっと、uni-app で scss を使用する際の落とし穴を解決すること...
ブーストをインストールPython から C/C++ を呼び出す方法はたくさんあります。この記事では...
目次1. 日付までのタイムスタンプ2. UTCを北京時間に変換するWXS (WeiXin Scrip...
ルートを追加するコマンド: 1.ルート追加route add -net 192.56.76.0 ne...
コードをコピーコードは次のとおりです。 <前> <div> <sele...
ウェブ上でチャートを描くための 9 つの優れた JavaScript フレームワーク スクリプト 1...
Mavenパッケージを解凍する tar xf apache-maven-3.5.4-bin.tar....
目次最初2番目Native Js はギャラリー機能を実装します。画像をクリックすると、対応する拡大画...
序文これまでの Tomcat シリーズの記事を通じて、私のブログを読んでいる学生は Tomcat に...
CentOS に Docker をインストールするには、オペレーティング システムが CentOS ...
公式ドキュメント: https://dev.mysql.com/doc/refman/5.7/en/...
前回の記事では、入力完了の簡単な検出を実現しましたが、今回はさらに一歩進んで、入力が完了した後に次の...
1. シナリオの説明:私たちの環境ではマイクロサービスを使用しています。各プログラムには個別のプロセ...