Modificar mediante programación la cuota de usuario


2

Ya he configurado mi servidor para que funcione con las cuotas de usuarios y todo funciona bien. Puedo modificar la cuota de usuario con el edquotacomando. ¿Cómo podría hacer esto programáticamente, desde un script bash, por ejemplo?

Respuestas:


4

Utilizar setquota.

En la forma simple, el comando es

setquota user blockquota blocklimit inodequota inodelimit filesystem

P.ej

setquota foo 10G 10G 0 0 /data

para establecer tanto la cuota blanda y límite difícil de 10 GB y no hay límite inode para el usuario fooen /data.

Supongo que podría usar quota -u $usernamepara obtener las cuotas actuales, pero no estoy seguro de lo fácil que es analizar con un script.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.