ルートファイルシステムに対してクオータを設定する作業は一般的な方法と少し違います。よって、ここでは、ルートファイルシステムと「/home」を別のファイルシステムとして分け、/homeに割り当てたファイルシステムに対してクオータを設定します(図2)。
Ubuntu Serverをインストールした初期状態では、クオータが使用できません。また、クオータに必要なソフトウエアもインストールされていません。まずは、次のコマンドでそのソフトウエアをインストールします。
1 2 |
$ sudo apt update $ sudo apt install quota |
クオータを使用可能にするには、対象のファイルシステム(パーティション)をマウントするときに「usrquota」や「grpquota」のオプションを設定します。ユーザー単位に制限するならusrquotaを、ユーザーの所属グループ単位で制限するならgrpquotaを指定します。両方を指定しても構いません。