Limite de tamanho da pasta base do usuário

3

Eu estou tentando encontrar qualquer coisa na web sem sucesso. Existe alguma maneira de limitar o tamanho do diretório home para o usuário? Ou algum diretório? O melhor seria por porcentagem para dois usuários 45% e 45%. Mas por gigabytes vai ficar bem também.

Muito obrigado.

    
por user3324547 21.01.2016 / 16:08

1 resposta

1

  • Abra /etc/fstab com um editor de linha de comando (vi, sed, nano) para adicionar usrquota e / ou grpquota à partição (dependendo de suas necessidades: escolha uma ou ambas) (e sim, ela assume você usa uma partição para ele e, nesse caso, seria / home /):

    • userquota é para usuários
    • grpquouta é para grupos
  • Crie um arquivo para usuário e / ou grupo:

    touch /home/aquota.user
    touch /home/aquota.group
    
    • Os arquivos precisam ser de propriedade de root e têm 600 como permissões

      sudo chown raiz: root /home/aquota.user sudo chown raiz: root /home/aquota.group sudo chmod 600 /home/aquota.user sudo chmod 600 /home/aquota.group

  • reinicialize ou remonte a partição.

  • o comando quotaon -av ativará a cota
  • O comando

    edquota -u {user_id} permitirá que você os edite onde {user_id} é o id do usuário. Isso abrirá vi para editar a cota.

    A configuração da cota é feita em "blocos" ou "inodes" e há duas opções:

    • soft: Número máximo de blocos / inodes que um usuário pode ter na partição antes que um aviso seja emitido e uma contagem regressiva do período de cortesia seja iniciada.
    • hard: Número máximo de blocos / inodes que o usuário pode ter na partição. (Se definido como zero, nenhum limite será imposto em nenhuma das opções).
  

O melhor seria por porcentagem para dois usuários 45% e 45%. Mas por gigabytes vai ficar bem também.

  • Os blocos provavelmente são 4kB ( stat -f . mostrará o tamanho do bloco no seu sistema).
  • Inodes significa quantidade de arquivos e diretórios.

Responda com base nisso . O link tem muito mais informações sobre comandos relacionados a isso e explica um pouco mais a fundo.

    
por Rinzwind 21.01.2016 / 16:28