Como dar cota para usuários do Linux?

2

Eu quero dar cota para cada usuário na minha caixa linux, para que cada um receba apenas uma quantidade especificada de espaço em disco.

    
por Manivasagan 17.08.2010 / 15:36

3 respostas

3

O ideal é que você tenha / home como uma partição separada. Se você fizer isso, tente o seguinte:
Encontre o sistema de arquivos para / home, por exemplo:
mount | grep "/home"
/dev/sda3 on /home type ext3 (rw,noatime,errors=remount-ro)
mount -o remount,quota /home
quotacheck /dev/sda3
edquota username
Defina as cotas suaves e duras lá. Isso só se aplica à inicialização atual, para fazer com que ela sobreviva a uma edição de reinicialização / etc / fstab e adicione ", quota" ao final das opções de montagem para / dev / sda3 (neste exemplo).

    
por 17.08.2010 / 17:12
0

o Google é seu amigo

link

    
por 17.08.2010 / 15:39
0

O tutorial do Fredley está meio desatualizado. Este é o único que você precisa: Quota Mini Howto

Basicamente, você precisa ativar cotas em /etc/fstab e configurar as cotas usando as ferramentas de cota ( edquota , principalmente). Também é legal configurar o quotacheck como um trabalho cron.

Lembre-se de que a cota está ativada por sistema de arquivos, portanto, se você tiver três partições diferentes, terá que ativar e editar as cotas em cada uma delas. Basta ler atentamente o manual e você será definido.

    
por 17.08.2010 / 16:36