私は学生が8MBを超えるファイルをファイルストアにアップロード、作成、保存しないようにしたいと思います。 Ubuntu Linuxでできますか?
答え1
各ユーザーは独自のLinuxアカウントを持っているため、ユーザーごとのクォータを使用してディスク使用量を制限することを選択できます。これは個々のファイルのアップロードを制限しませんが、ユーザーごとに利用可能な合計スペースを制限します。
これを行うには、次のものが必要です。
- クォータツールをインストールします。
apt-get install quota
usrquota
.NETの関連ファイルシステムにマウントオプションを追加します/etc/fstab
。- ファイルシステムを再マウントします(再起動、
umount
/mount
またはmount -o remount,usrquota
)。 - ファイルシステムクォータデータベースを作成するために使用されます
quotacheck -uc /mountpoint
。 - 各ユーザーに適切なクォータを設定するには、この
edquota
コマンドを使用します。 (多くのユーザーが参加しているループでこれを行うことをお勧めします!)
答え2
ulimit -f
インフラストラクチャに応じて、ユーザーごとに設定してファイル制限を定義できます。
シェルとそのサブプロセスで作成されたファイルの最大サイズ