まず、/etc/group ファイルを確認します。 [root@localhost /]# cat /etc/group ルート:x:0:ルート bin:x:1:root,bin,デーモン デーモン:x:2:root,bin,デーモン sys:x:3:root、bin、adm adm:x:4:root、adm、デーモン 端末:x:5: ディスク:x:6:ルート lp:x:7:デーモン、lp メモリ:x:8: kmem:x:9: ホイール:x:10:ルート ... このファイルの各行はユーザー グループを表し、フィールドはコロンで区切られます。合計で 4 つのフィールドがあります。
初期ユーザーグループ /etc/passwd 内のユーザーに対応する行の 4 番目のフィールド (GID) は、初期のユーザー グループです。ユーザーがシステムにログインすると、すぐにこの初期ユーザー グループの関連する権限が付与されます。 [root@localhost /]# cat /etc/passwd ルート:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/ログインなし デーモン:x:2:2:デーモン:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 同期:x:5:0:sync:/sbin:/bin/sync シャットダウン:x:6:0:シャットダウン:/sbin:/sbin/シャットダウン 停止:x:7:0:停止:/sbin:/sbin/停止 メール:x:8:12:mail:/var/spool/mail:/sbin/nologin ... 有効なユーザーグループ 有効なユーザー グループとは、ユーザーが現時点で属しているユーザー グループを示します。有効なユーザー グループが切り替えられる前は、有効なユーザー グループは初期ユーザー グループです。 ユーザーの現在の有効なユーザー グループとサポートされているユーザー グループ (/etc/group ファイルの 4 番目のフィールドにユーザーのユーザー グループが含まれています) を知りたい場合は、groups を使用します。 [root@localhost /]# グループ ルート bin デーモン sys adm ディスク ホイール この出力情報では、最初のユーザー グループ出力が現在の有効なユーザー グループです (ただし、一部のシステムではこれが行われません)。 touch を使用して新しいファイルを作成すると、ファイルの所有者は root になり、ユーザー グループは root (有効なユーザー グループ) になります。 有効なユーザーグループを切り替える: newgrp 有効なユーザー グループを切り替えるには、newgrp コマンドを使用します。切り替えることができるのは、現在のアカウントでサポートされているユーザー グループのみであることに注意してください。 現在のユーザーが「test」と「foo」の 2 つのユーザー グループをサポートしていると仮定します。そうすると、newgrp test と newgrp foo は有効になります。それ以外はすべて無効です。 この変換の原理は、新しいシェルを作成することです。以前のユーザー グループに復元する場合は、exit または Ctrl+D を使用して現在のシェルからログアウトする必要があります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySql ストアド プロシージャ パラメータの初歩的な使用法の詳細な説明
目次プロキシ転送ルール最初のもの: 2番目のタイプ: 3番目のタイプ: 4番目のタイプ: 5番目:プ...
この記事では、シンプルなカレンダー効果を実現するためのjsの具体的なコードを参考までに共有します。具...
効果は以下のとおりです。 コードは次のとおりです (クリックすると展開してソース コードが表示されま...
効果: CSS スタイル: <スタイル タイプ="text/css">...
この記事では、参考までに、シンプルなチャットルームを実装するためのnode+socketの具体的なコ...
1. MySQL インストール パッケージをダウンロードします(ここにはコツがあります。おそらく、こ...
問題: vue-cil3 は、`--fix` オプションで修正できる可能性のある警告とともに実行され...
まず、公式ウェブサイト http://dev.mysql.com/downloads/mysql/ ...
かつて、サイコロを振るゲームについて話しました。その時は、steps 属性 + スプライト画像を使用...
HTML でフォームの送信を無効にする方法は 2 つあります。 1. コントロールタグにreadon...
この記事では、参考までに、jsで書かれたシンプルなスネークゲームの具体的なコードを紹介します。具体的...
目次1. Promiseとは何か2. 基本的な使い方3. Promiseメソッド3.1 Promis...
成果を達成する 実装コードhtml <div class="wrap"&g...
目次1. ユーザーとユーザーグループの重要性1) ユーザーの存在意義2) ユーザーグループの重要性2...
docker リポジトリ自体は非常に遅いですが、中国の Alibaba Cloud ミラー リポジト...