Como definir limites em quanto material cada conta pode armazenar?

1

Eu quero definir um limite de quanto cada conta pode armazenar, no Ubuntu 13.10. Existe uma maneira de fazer isso?

Por exemplo, quero fazer com que cada pessoa possa armazenar apenas 40 GB em sua conta

    
por Tim Sternberg 04.01.2014 / 00:03

1 resposta

1

As cotas de disco devem ser estabelecidas e esta página do YoLinux ilustra o procedimento e esta página do AskUbuntu também ilustrará o conceito.

Uma breve visão geral segue:

00) Decida se você deseja atribuir limites de armazenamento individualmente ou definidos por grupo.
0) Se por grupo, crie o grupo e atribua usuários a ele.
1) Edite o arquivo / etc / fstab para adicionar o qualificador "usrquota" ou "grpquota" à partição | 2) Defina o nome da cota, com

  

toque em /partition/aquota.user

onde a partição pode ser / home ou alguma partição definida em / etc / fstab , então faça (root deve ser o proprietário do arquivo de cota) chmod 600 /partition/aquota.user

3) Reinstale a partição do arquivo com cotas ou reinicie.

4) quotacheck -vgum /partition para verificar um sistema de arquivos quanto a usos de disco e atualizar o arquivo de registro de cota "quota.user / aquota.user" para o status mais recente. É bom garantir que isso seja executado a cada reinicialização, bem como semanal a trimestralmente com cron .

5) quotaon -av (e eu observaria o resultado na reinicialização)

6) 'edquota -u user_id' - e se você receber zeros, algo está quebrado (use 'edquota -g group_name' para grupos, ao invés)

7) quota -u user_id listará a cota para esse usuário, quota -q mostra usuários sobre o limite de cota e você pode obter um relatório de resumo de cota com repquota -a

    
por K7AAY 04.01.2014 / 00:06