Solaris のシステム管理 (上級編)

Procedureファイルシステムに UFS 割り当て制限を構成する方法

  1. スーパーユーザーになるか、同等の役割を引き受けます。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』「RBAC の構成 (作業マップ)」を参照してください。

  2. /etc/vfstab ファイルを編集します。割り当て制限を設定しようとする各 UFS ファイルシステムの mount options フィールドに rq を追加します。

  3. 割り当て制限を格納しようとするファイルシステムのルートディレクトリに移動します。

  4. quotas というファイルを作成します。


    # touch quotas
    
  5. スーパーユーザーにのみ、読み取り / 書き込み権限を与えます。


    # chmod 600 quotas
    

例 7–1 ファイルシステムに UFS 割り当て制限を構成する

次の /etc/vfstab の例は、システム pluto /export/home ディレクトリが、ローカルシステムの NFS ファイルシステムとしてマウントされていることを示しています。割り当て制限が有効であることが、mount options 列の下の rq エントリによってわかります。


# device   device    mount     FS    fsck   mount   mount
# to mount       to fsck  point     type   pass  at boot options
# pluto:/export/home -   /export/home nfs    -     yes    rq

次の /etc/vfstab ファイルの例は、ローカルに /work ディレクトリがマウントされており、割り当て制限が有効 (mount options 列の rq エントリで示される) であることを示しています。


#device     device        mount  FS   fsck  mount    mount
#to mount         to fsck      point  type  pass  at boot options
#/dev/dsk/c0t4d0s0 /dev/rdsk/c0t4d0s0 /work ufs  3    yes     rq

参照