quotaon -av
em vez de croning quotacheck
resolveu o problema.
Então decidi compartilhar a pasta via samba sem autenticação e com tamanho máximo limitado.
Eu fiz tudo como a segunda resposta de / a> disse, exceto que eu usei cota de diário.
Como as conexões anônimas do smb usam nobody
user, configurei a próxima cota para ele:
Disk quotas for user nobody (uid 65534):
Filesystem blocks soft hard inodes soft hard
/dev/sda2 4 0 6 5 0 1
Como você vê, já existem cinco inodes em vez de um permitido (arquivos vazios criados através do gerenciador do Amaze no meu telefone Android) e ainda posso criar mais.
sudo repquota /
output:
*** Report for user quotas on device /dev/sda2
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 7719732 0 0 288843 0 0
man -- 1940 0 0 92 0 0
nobody -+ 4 0 6 5 0 1
(and more)
Estou usando o Linux Mint 18.2 com o kernel 4.8.0.
O que estou fazendo de errado? Talvez todo o meu entendimento sobre cotas de disco esteja errado? Conserte-me se for.
(Eu realmente não tentei verificar a cota de bloqueio, talvez esteja funcionando e talvez não, eu quero lidar com inodes primeiro)
quotaon -av
em vez de croning quotacheck
resolveu o problema.
Tags samba quota filesystems