FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | 書式 | 解説 | 戻り値 | エラー | 関連項目 | 作者
VACCESS(9)             FreeBSD カーネル開発者マニュアル             VACCESS(9)

名称
     vaccess -- vnode パラメータを使用してアクセス制御決定を生成する

書式
     #include <sys/param.h>
     #include <sys/vnode.h>

     int
     vaccess(enum vtype type, mode_t file_mode, uid_t file_uid,
         gid_t file_gid, accmode_t accmode, struct ucred *cred,
         int *privused);

解説
     この呼び出しは FreeBSD の多くのファイルシステムに共通の UNIX の任意のファ
     イルのセキュリティモデルのための論理を実装します。それは vnode タイプ
     typefile_mode を通したパーミッション、所有している UID file_uid、所有し
     ている GID file_gid、必要なアクセスモード accmode、要求される資格証明
     cred と特権が呼び出しの成功した評価に必要であったかどうかを返すオプション
     の参照呼び出し (call-by-reference) int ポインタを受け付けます。privused
     ポインタは、特権情報をに詳しくならないために呼び出し側によって NULL に設
     定されるか、または、それは特権が使用されているなら 1 に、そうでなければ 0
     に設定される整数へのポインタです。

     この呼び出しは、vnode の特性を検索してそれら自体のアクセス方法を使用し、
     次に実際のチェックを実行するために、vaccess() を呼び出す VOP_ACCESS(9) の
     実装をサポートすることを目的としています。VOP_ACCESS(9) の実装は、結果が
     返り値で構成される、追加のセキュリティメカニズムを実装することを選びま
     す。

     vaccess() によって使用されるアルゴリズムは、渡された資格証明、ファイル所
     有者、とファイルグループを比較することに基づいてファイルパーミッション
     ビットの構成要素を選択します。資格証明の実効 UID がファイル所有者に適合す
     るなら、パーミッションビットの所有者の構成要素が選択されます。UID が適合
     しないなら、追加グループが続く、資格証明の実効 GID は、ファイルグループと
     比較され -- 一致があれば、パーミッションビットのグループの構成要素が選択
     されます。資格証明 UID または GID が渡されたファイルの所有者とグループに
     適合しないなら、パーミッションビットのたの構成要素が選択されます。

     いったん適切な保護が現在の資格証明のために選択されると、要求されたアクセ
     スモードは、vnode タイプと組み合わせて、資格証明のための任意の権利が利用
     可能な状態で比較されます。任意の保護によって与えられた権利が不十分である
     なら、スーパユーザ特権は、資格証明のために利用可能であるなら、また、考慮
     されます。

戻り値
     vaccess() は、成功すれば 0 を返し、失敗すれば 0 以外のエラー値を返しま
     す。

エラー
     [EACCES]           パーミッションは拒否されました。ファイルアクセスパー
                        ミッションで禁じられた方法でファイルにアクセスしようと
                        試みました。

     [EPERM]            操作は許可されませんでした。適切な特権があるプロセス、
                        または、ファイルか他のリソースの所有者に制限された操作
                        を実行しようと試みました。

関連項目
     vaccess_acl_nfs4(9), vaccess_acl_posix1e(9), vnode(9), VOP_ACCESS(9)

作者
     このマニュアルページと vaccess() の現在の実装は Robert Watson によって書
     かれました。

FreeBSD 11.4                  September 18, 2009                  FreeBSD 11.4

Table of Contents

FreeBSD マニュアル検索