JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... netgroup の逆変換 形式を作成する。 つまり、元のファイルがどのメンバーがどのグループに所属するかを 示す netgroup 所属情報を出力する場合に、 netgroup の逆変換形式は特定のユーザにどのグループが 関連付けられているかを示す。 この情報は、 N ... IS マップ netgroup.byuser と netgroup.byhosts を生成するのに使用される。 これらの netgroup の逆変換マップは netgroup の参照、特に innetgr ライ ... ブラリ関数における参照、を高速化するのに使用される。 revnetgroup コマンドは標準出力に処理結果を表示する。 通常、このコマンドを呼び出すのは /var/yp/Makefile だけで、NIS netgroup マップを作 ... ... グイン、リモートシェルの 認証に用いられる。 ファイルのそれぞれの行には、 netgroup の名前に メンバーのリストを続けて記述する。 メンバーは他のネットグループ名であるか、あるいは以下の組合せである。 ( host , ... 指定すると 「すべて無効」の意味となる。 domein フィールドはローカルのドメイン名か、空にしなければならない。 このフィールドは netgroup の制限にも、セキュリティの向上にも 用いられない。 domain フィールドはこの組が有効となるドメインを 指定するものであり、信頼 ... い。 ゲートウェイマシンでは、その持つすべての名前をリストしておくべきである。 gateway (server,,) (server-sn,,) (server-bb,,) netgroup データーベースへのアクセスには、通常 getnetent 関数が用いられる。 ファイル /etc/netgroup 関連項目 getnetgrent (3), exports ... ... 号。 gethostbyname (3) や関連する関数が使用する。 initgroups 補助グループアクセスリスト。 getgrouplist (3) 関数が使用する。 netgroup ネットワークワイドに用いられるホストやユーザーのリスト。アクセス制限に利用 される。 glibc 2.1 より前の C ライブラリは、 NI ... S による netgroup のみを サポートしていた。 networks ネットワーク名と番号。 getnetent (3) と関連する関数が使用する。 passwd ユーザーパスワー ... lar to "files" except that it additionally permits special entries in corresponding files for granting users or members of netgroups access to the system. The following entries are valid in this mode: For passwd and shadow databases: + user NIS パスワード ... ... ent(const char * netgroup ); void endnetgrent(void); int getnetgrent(char ** host , char ** user , char ** domain ); int getnetgrent_r(char ** host ... , char ** user , char ** domain , char * buf , size_t buflen ); int innetgr(const char * netgroup , const char * host , const char * user , const char * domain ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... grent (), getnetgrent_r (), innetgr (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _BSD_SOURCE || _SVID_SOURCE 説明 netgroup は SunOS で考案されたものである。ネットグループのデータベースの エントリーは、 3 つの文字列のリスト ( hostname , username ... ... ent(const char * netgroup ); void endnetgrent(void); int getnetgrent(char ** host , char ** user , char ** domain ); int getnetgrent_r(char ** host ... , char ** user , char ** domain , char * buf , size_t buflen ); int innetgr(const char * netgroup , const char * host , const char * user , const char * domain ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... grent (), getnetgrent_r (), innetgr (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _BSD_SOURCE || _SVID_SOURCE 説明 netgroup は SunOS で考案されたものである。ネットグループのデータベースの エントリーは、 3 つの文字列のリスト ( hostname , username ... ... ent(const char * netgroup ); void endnetgrent(void); int getnetgrent(char ** host , char ** user , char ** domain ); int getnetgrent_r(char ** host ... , char ** user , char ** domain , char * buf , size_t buflen ); int innetgr(const char * netgroup , const char * host , const char * user , const char * domain ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... grent (), getnetgrent_r (), innetgr (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _BSD_SOURCE || _SVID_SOURCE 説明 netgroup は SunOS で考案されたものである。ネットグループのデータベースの エントリーは、 3 つの文字列のリスト ( hostname , username ... ... ent(const char * netgroup ); void endnetgrent(void); int getnetgrent(char ** host , char ** user , char ** domain ); int getnetgrent_r(char ** host ... , char ** user , char ** domain , char * buf , size_t buflen ); int innetgr(const char * netgroup , const char * host , const char * user , const char * domain ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... grent (), getnetgrent_r (), innetgr (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _BSD_SOURCE || _SVID_SOURCE 説明 netgroup は SunOS で考案されたものである。ネットグループのデータベースの エントリーは、 3 つの文字列のリスト ( hostname , username ... ... ent(const char * netgroup ); void endnetgrent(void); int getnetgrent(char ** host , char ** user , char ** domain ); int getnetgrent_r(char ** host ... , char ** user , char ** domain , char * buf , size_t buflen ); int innetgr(const char * netgroup , const char * host , const char * user , const char * domain ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7 ... grent (), getnetgrent_r (), innetgr (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _BSD_SOURCE || _SVID_SOURCE 説明 netgroup は SunOS で考案されたものである。ネットグループのデータベースの エントリーは、 3 つの文字列のリスト ( hostname , username ... ... plist (3) を呼び出し、結果を表示します。 initgroups では列挙はサポートされていません。 したがって、 key の指定は必須です。 netgroup 1 個の key を指定すると、その key を setnetgrent (3) に渡し、 getnetgrent (3) を使って結果の 3 つ組の文字列 ( hostname , u ... 個の key を指定することもできます。3 個の key は hostname , username , domainname と解釈され、 innetgr (3) を使って対応する netgroup があるか照合されます。 netgroup では列挙はサポートされていません。 したがって、 1 個か 3 個のいずれかの key の指定は必須で ... ... ブフィルターが、日時制限が存在するエントリについては、 その制限を満たしているエントリのみに、情報の検索を限定するのである。 NETGROUP_BASE 設定オプションが使用されている場合は (下記の 「ldap.conf の設定」を参照)、 ユーザがどことどこのネットグループに所属し ... れていないかぎり、行われない。 ネットグループについての sudo による LDAP の問い合わせは、 実際には次のように行われる。 1. nisNetgroupTriple (ユーザ、ホスト、NIS ドメインを含む) を持ったすべての nisNetgroup レコードと照合を行う。この問い合わせでは、 nisNetg ... イルドカードが使用され、 どんなドメイン名にもマッチすることになるが、 LDAP サーバの中には、使用している NIS スキーマが、 nisNetgroupTriple に対するワイルドカードをサポートしていないものがあることに留意していただきたい。 2. 問い合わせを繰り返して行い、すで ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。