JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ゴリーに分類できる: 特権 プロセス (実効ユーザーID が 0 のプロセス。ユーザーID 0 は スーパーユーザーや root と呼ばれる) と 非特権 プロセス (実効ユーザーID が 0 以外のプロセス) である。 非特権プロセスでは、プロセスの ... 行われるのに対し、 特権プロセスでは全てのカーネルの権限チェックがバイパスされる。 バージョン 2.2 以降の Linux では、 これまでスーパーユーザーに結び付けられてきた権限を、 いくつかのグループに分割している。これらのグループは ケーパビリティ (capability) と呼 ... る (全てのケーパビリティが無効でもよい)。 許可 (permitted) : そのスレッドが持つことになっている実効ケーパビリティの 限定的なスーパーセットである。 これは、実効ケーパビリティセットに CAP_SETPCAP ケーパビリティを持っていないスレッドが継承可能ケーパビリティ ... ... であるとマークされる。 よって、ext3 ファイルシステムに対しては、 e2fsck は通常ジャーナルを実行して終了するだけになる (ただしスーパーブロックに、 より詳細なチェックを要求する内容が記述されている場合は別)。 device はファイルシステムが保存されているデバイス ... 互換性のためにのみ準備されているオプションであるため、 できる限り -p オプションを使うことが推奨される。 -b superblock 通常のスーパーブロックのかわりに、 superblock をスーパーブロックとして利用する。 このオプションが用いられるのは、 プライマリなスーパーブ ... ロックが壊れた場合である。 バックアップスーパーブロックの場所は、 ファイルシステムのブロックサイズによって異なる。 ファイルシステムのブロックサイズが 1k の場合、 バックア ... ... い。 -i device が e2image プログラムによって作成された ext2 イメージファイルであることを指定する。 ext2 イメージファイルは、スーパーブロック・ ブロックグループディスクリプタ・ブロックアロケーションビットマップ・ inode アローケションビットマップ・inode テ ... ロックサイズを検出する動作を行わず、 指定したブロックサイズをそのファイルシステムに用いる。 -s superblock ファイルシステムのスーパーブロックを、デフォルトの 1 ではなく、 指定したブロック番号から読ませる。 -s オプションを指定した場合、 -b オプションも指定 ... spec と同じにする。 expand_dir filespec filespec で指定したディレクトリを展開する。 feature [fs_feature] [-fs_feature] ... スーパーブロックの様々なファイルシステム属性をセット/クリアする。 要求のあった属性をセット/クリアした後は、 ファイルシステム属性の ... ... の権限を与えてコマンドを実行する (対話式のシェルであることが多い)。 user が与えられなかった場合、デフォルトは root すなわちスーパーユーザーである。 実行されるシェルは user のパスワードエントリから選択される。ここに何も書かれていない場合は /bin/sh が実行 ... user にパスワードがある場合には、 su はパスワードを要求するプロンプトを表示する。ただし su を実行したのが実ユーザー ID 0 (スーパーユーザー) の場合には パスワード認証は行われない。 su はデフォルトではカレントディレクトリを変更しない。また su は 環境変数 ... HOME と SHELL を user のパスワードエントリの値にセットする。また user がスーパーユーザー以外の場合には、環境変数 USER と LOGNAME を user にセットする。デフォルトでは、 起動されるシェルはログインシェルに ... ... 設定する。 group パラメータには GID を数値で指定することも、グループ名を指定することもできる。 グループ名が指定された場合は、スーパーブロックに格納される前に GID の数値に変換される。 -i interval-between-checks [ d | m | w ] ファイルシステムをチェックする最 ... UUID という形式で external-journal を指定することもできる。 この形式では、外部ジャーナルの場所を、 ジャーナルの先頭の ext2 スーパーブロックに格納されている UUID やボリュームラベルで指定する。 ジャーナルデバイスのボリュームラベルと UUID を表示するには、 ... と。 ひとつのファイルシステムに対しては、 size または device オプションのどちらか一方しか指定できない。 -l ファイルシステムのスーパーブロックの内容を表示する。 -L volume-label ファイルシステムのボリュームラベルを設定する。 ext2 ファイルシステムラベルは最大 ... ... グループ ID の代わりに fsgid ("ファイルシステムグループID") を使う。 setfsgid (2) を参照すること。 許可の確認をスキップする: スーパーユーザーとケーパビリティ 伝統的な UNIX システムでは、スーパーユーザー ( root , ユーザー ID 0) は非常に強力であり、ファイル ... アクセス時の 許可による制限を全てスキップする。 Linux では、スーパーユーザー権限が複数のケーパビリティに分割されている ( capabilities (7) 参照)。ファイルの許可の確認には、 CAP_DAC_OVERRIDE と ... ... や UUID= UUID という形式でも external-journal を指定できる。 この形式では、外部ジャーナルの場所を、 ジャーナルの先頭の ext2 スーパーブロックに格納されている UUID やボリュームラベルで指定する。 ジャーナルデバイスのボリュームラベルと UUID を表示するには、 ... ボリュームラベルを new-volume-label に設定する。 ボリュームラベルの最大長は 16 バイトである。 -m reserved-blocks-percentage スーパーユーザのみが利用できる予約ブロックのパーセンテージを指定する。 このオプションは断片化を防ぐとともに、 非特権プロセスによる ... が、 あたかもファイルシステムを作成しているかのように表示を出す。 このオプションは、ある特定のファイルシステムのバックアップスーパーブロックの 位置を知るのに利用できる。 ただしこの際 mke2fs にはそのファイルシステムを作ったときと 同じパラメータを渡す必要が ... ... 類似) o CVS が無視するのと同じファイルを無視するための CVS 除外モード o ssh や rsh などの透過的なリモートシェルが使用可能 o スーパーユーザ特権が不必要 o 待ち時間コストを最小化するためのファイル転送のパイプライン化 o 匿名または認証された rsync デーモンのサ ... ディレクトリパーミッションに影響 --acls, -A ACL を保持(--perms を仮定) --xattrs, -X 拡張属性を保持 --owner, -o 所有者を保持 (スーパーユーザのみ) --group, -g グループを保持 --devices デバイスファイルを保持 (スーパーユーザのみ) --copy-devices デバイスの内容 ... it-dir-times, -O --times からディレクトリを省略 --omit-link-times, -J --times からシンボリックリンクを省略 --super 受信側がスーパーユーザ・アクティビティーを試行 --fake-super xattrs を使用した特権 attrs の格納/回復 --sparse, -S NULL 列を疎なブロックに変 ... ... ムのディスク I/O をある程度軽減する。 `a' 属性が設定されているファイルは、 書き込みの際に追加モードでしかオープンできない。 スーパーユーザーまたは CAP_LINUX_IMMUTABLE ケーパビリティ (capability) を持つプロセスだけが、 この属性を設定・解除できる。 `c' 属性 ... ができない。 すなわち、削除、名前の変更、このファイルを指すリンクの作成、 このファイルに対するデータの書き込みが禁止される。 スーパーユーザーまたは CAP_LINUX_IMMUTABLE ケーパビリティを持つプロセスだけが、 この属性を設定・解除できる。 `j' 属性が設定されてい ... オプションでマウントされている場合、 全てのファイルデータは既にジャーナルに記録されているので、 この属性は何も影響しない。 スーパーユーザーまたは CAP_SYS_RESOURCE ケーパビリティを持つプロセスだけが、 この属性を設定・解除できる。 `s' 属性が設定されている ... ... キュリティが侵害されないようにするために、 ``ftp'' サブツリーは注意して構築することを推奨する; 次の規則が推奨される。 ~ftp) スーパーユーザによりホームディレクトリを作成し 誰からも書き込まれないようにする。 ~ftp/bin) スーパーユーザによりこのディレクトリを ... s (1) は list コマンドをサポートするために存在しなければならない。 このプログラムはモード 111 であるべきである。 ~ftp/etc) スーパーユーザによりこのディレクトリを作成し 誰からも書き込まれないようにする。このファイルは passwd (5) 及び group (5) は ls コマ ... wd のパスワードフィールドは使用されず、本物の暗号化されたパスワードが 含まれるべきではない。これらのファイルはモード 444 でスーパーユーザに 所有されるべきである。パスワードファイルとしてシステムの /etc/passwd ファイルを使用したり、システムの /etc/group ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。