グループ(データベース)

コンテンツへジャンプ
フリー百科事典『ウィキペディア』より

グループは、 Unix系オペレーティングシステム上でグループ情報を格納するために使用されるネームサービスデータベースです。グループデータベースのソース(およびシステム上のグループのソース)は、他のネームサービスデータベースと同様に、nsswitch.confで設定されます。[要出典]データベースファイルは にあります。このファイルには、グループ名、グループID、暗号化されたパスワード、およびグループに所属するユーザーを表すフィールドが含まれています。これらのフィールドは、ヘッダーファイルで定義された構造体に格納されます[ 1 ]/etc/group <grp.h>

Unixシステムで利用可能なグループを確認する

[編集]

グループ データベース (および利用可能なグループ) の内容は、さまざまなツールで表示できます。

ヘッダーファイルには、IDまたは名前でグループを検索するための<grp.h>関数getgrgidと、すべてのグループを反復処理するための関数、、およびが含まれています[ 1 ]getgrnamesetgrentgetgrentendgrent

コマンドライン

[編集]

getentコマンド使用してグループ情報を取得できます。[引用が必要]

利用可能なすべてのグループのリストを取得しています

[編集]
ゲテントグループ

特定のグループの取得

[編集]

「users」と呼ばれる特定のグループの場合:

getentグループユーザー

パイソン

[編集]

参考文献

[編集]
  1. ^ a b Stevens, W. Richard; Rago, Stephen A. (2013). 『UNIX環境における高度なプログラミング(第3版)』アッパーサドルリバー(ニュージャージー州): Addison-Wesley. pp.  182– 183. ISBN 978-0-321-63773-4


グループ(データベース)

グループは、 Unix系オペレーティングシステム上でグループ情報を格納するために使用されるネームサービスデータベースです。グループデータベースのソース(およびシステム上のグループのソース)は、他のネームサービスデータベースと同様に、nsswitch.confで設定されます。[要出典]データベースファイルは にあります。このファイルには、グループ名、グループID、暗号化されたパスワード、およびグループに所属するユーザーを表すフィールドが含まれています。これらのフィールドは、ヘッダーファイルで定義された構造体に格納されます[1]/etc/group <grp.h>

Unixシステムで利用可能なグループを確認する

グループ データベース (および利用可能なグループ) の内容は、さまざまなツールで表示できます。

C

ヘッダーファイルには、IDまたは名前でグループを検索するための<grp.h>関数getgrgidと、すべてのグループを反復処理するための関数、、およびが含まれています[1]getgrnamesetgrentgetgrentendgrent

コマンドライン

getentコマンド使用してグループ情報を取得できます。[引用が必要]

利用可能なすべてのグループのリストを取得しています

ゲテントグループ

特定のグループの取得

「users」と呼ばれる特定のグループの場合:

getentグループユーザー

パイソン

  • grp - グループデータベース - Pythonモジュール

参考文献

  1. ^ ab Stevens, W. Richard; Rago, Stephen A. (2013). 『UNIX環境における高度なプログラミング(第3版)』アッパーサドルリバー(ニュージャージー州): Addison-Wesley. pp.  182– 183. ISBN 978-0-321-63773-4


Retrieved from "https://en.wikipedia.org/w/index.php?title=Group_(database)&oldid=1203292171"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate