Quotas de disco permitem controlar o uso do disco por usuário ou grupo, ou por ambos (usuário e grupo). São normalmente utilizadas em sistemas multi-usuários e não em sistemas mono-usuário (desktop) e é gerenciada somente pelo usuário root. Neste artigo irei cobrir a versão mais utilizada de implementação de quota: vfsv0 (versão 2).
O comando warnquota checa a quota de disco para cada sistema de arquivos com quota ativada e envia e-mails com uma mensagem de aviso para os usuários que ultrapassaram o limite soft estabelecido.
Quando um grupo ultrapassa o limite soft estabelecido, um e-mail é enviado para o usuário especificado em /etc/quotagrpadmins.
Normalmente o comando warnquota é rodado periodicamente como um serviço no utilitário cron.
Consulte o manual do comando warnquota para mais informações.
[4] Comentário enviado por cleitão em 13/11/2006 - 15:41h
Boa tarde Robertors,
estou utilizando o linux a algum tempo mas só tenho feito configurações prativamente de máquinas desktop, agora tenho um desafio que é configurar um servidor de email. Dei uma olhada em alguns totoriais e todos citam a implementação de com quota. Qual a importância do quota em um servidor de email?????
[6] Comentário enviado por baloeiro_cps em 14/11/2006 - 17:24h
muito legal seu artigo, eu tenho quota aqui no suse10 mas so que nas maquinas windows mostra o tamanho total do disco e nao o tamanho da quota do usuario, vc sabe como posso fazer pra mostrar o compartilhamento com o tamanho da quota do usuario????
[11] Comentário enviado por n1lux em 29/07/2008 - 13:56h
Olá Robertors, exelente artigo kra, aborda totalmente o tema de quotas no linux...
Mas comigo aconteceu um problema kra, talvez vc possa me ajudar:
Fiz tudo certinho seguindo o teu tutorial mas deu problema na cota para grupos. Se estabeleco um limite
para um grupo do AD, esse limite nao e obedecido. ja para usuario funciona direitinho... o q sera que pode ser?
[13] Comentário enviado por mikaelrna em 05/08/2009 - 09:21h
Roberto,
Primeiramente gostaria de parabeniza-lo pelo artigo com uma linguagem simples e objetiva, aproveito para fazer uma sugestão:
Insira no script de inicialização(recomendado /etc/rc.local) para verificar a quota e habilitá-la em tempo de inicialização:
# Verifica a quota e a habilita.
if [ -x /usr/sbin/quotacheck ]
then
echo "Checando quotas. Isto pode levar algum tempo."
/usr/sbin/quotacheck -avug
echo " Concluído."
fi
if [ -x /usr/sbin/quotaon ]
then
echo "Habilitando sistema de quota."
/usr/sbin/quotaon -avug
fi
ATENÇÃO: O caminho para o comando quotacheck pode variar nas distribuições verifique o caminho correto executando o comando:
#which quotacheck