ユーザーとグループの管理 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接続の基礎となるカプセル化の詳細な説明
目次前に書いてビジネスコードは環境変数を使用するwebpack.DefinePlugin プラグイン...
Firefox は、多くの拡張機能とプラグインを備えた、よく使用されるブラウザです。IE に比べて多...
目次1. まずプロジェクトにechartsをインストールします2. echartsに縦棒グラフテンプ...
Vueでの監視方法時計知らせ名前: 監視する属性に同じ名前を付ける必要があります。 1. 機能Vue...
ハートの属性不透明度: .999 は要素のスタッキングコンテキストを作成し、ボタン6と8のアニメーシ...
ステップ1. MySQLスロークエリを有効にする方法1: 設定ファイルを変更するWindows: W...
質問1:インストール中に net start mysql と入力すると、次のエラー メッセージが表示...
目次1.Linuxログインインターフェース2. コードを書く3. Makefileを書く4. コンパ...
目次1. 短絡判定2. オプション連鎖演算子 (?) 3. ヌル合体演算子 (??) 4. 終了関数...
公式ドキュメント: https://dev.mysql.com/doc/refman/5.7/en/...
Windows 環境と Linux 環境では結果が異なります。ウィンドウズステップ 1: Maven...
ここでは、CSS テクニックを巧みに使用することで、HTML を変更せずにブログやテンプレートの外観...
IOSデータベースアップグレードデータ移行の詳細な例まとめ:昔、データベースのバージョン アップグレ...
上はシステム時間、下はハードウェア時間です。ここでは変更を加えているので、同じくらいの速さになってい...
この記事では、JavaScriptカルーセルの実装方法を参考までに紹介します。具体的な内容は次のとお...