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

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

グループは、 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