ユーザーとグループの管理 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接続の基礎となるカプセル化の詳細な説明
序文データベースは常に私の弱点でした。自分の経験 (python+sqlalchemy) を組み合わ...
目次事業背景テクノロジーの活用技術的な問題デザインのアイデア😱 困惑と苦痛に満ちた顔🙄考え始める🌲デ...
なぜログを読む必要があるのでしょうか?たとえば、コンテナの起動に失敗したがプロンプトが表示されない場...
ミラーを探すDocker Hubのウェブサイトからイメージを検索できます。Docker Hubのウェ...
webpack-dev-server コアコンセプトWebpack の ContentBase と ...
最近のプロジェクトでは、多くのフォーム、特にチェックボックスとラジオボタンの作成が含まれます。しかし...
01. コンパイルオプションとカーネルコンパイルLinux カーネル (英語: linux kern...
目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...
黄金律プロジェクトに何人の人が取り組んでいるかに関係なく、すべてのコード行が同じ人によって書かれたよ...
目次1. イベント委任とは何ですか? 2. イベント委任の原則3. イベント委託の役割1. イベント...
目次オープニングシーンv-for を使用した直接レンダリングカスタムコンポーネントで直接レンダリング...
これまでの仕事では、開発サーバーは一般的にTomcatでした。データソースは、多くの場合、appli...
問題の説明:コードをコピーコードは次のとおりです。 <meta http-equiv=&quo...
いいえnvmはnodejsの複数のバージョンを管理する役割を担っています。インストール: https...
1.まずAlibaba Cloudのウェブサイトにログインしてアカウントを登録し、サーバータイプを...