Administracion usuarios linux
Instalar la característica de control de cuotas
Solo tenemos que instalar un paquete llamado quota.
apt-get install quota
Una vez instalado el paquete, ya podremos indicarle al sistema las particiones en las que aplicaremos las cuotas editando /etc/fstab y añadiendo las opciones usrquota,grpquota
/dev/hd5 /home ext3 defaults,errors=remount-ro,usrquota,grpquota 0 1
Llegados a este punto podríamos decir que ya tenemos un sistema de cuotas de disco instalado. Ahora nos faltaría reiniciar el ordenador o ejecutar mount -o remount /home
Al montar la partición con las ordenes oportunas, se crea en dicha partición unos ficheros llamados aquota.user y aquota.group. Para iniciarlos deberemos hacer:
quotacheck -avug
Y posteriormente comprobar con ls -lh que los ficheros tienen un peso mayor que 0La primera vez obtendremos un aviso del tipo...
quotacheck: WARNING - Quotafile //quota.user was probably truncated. Can't save quota settings... quotacheck: WARNING - Quotafile //quota.group was probably truncated. Can't save quota settings...
no hay que preocuparse.
Ahora el comando
quotaon /homeActiva finalmente la cuota.
Ahora ya tenemos totalmente activo el sistema de cuotas, aunque sin restricción para ningún usuario. Es el momento de editar la cuota de los usuarios. Antes de nada deberíais saber que existen dos tipos de cuota:
- Cuotas rígidas: no será posible superar el límite y será negado el acceso.
- Cuotas flexibles: se pueden superar y el usuario sólo recibirá un aviso de límite excedido. Tras un período de gracia - por defecto 7 días, configurable por partición - la cuota se volverá rígida.
edquota -u usuarioCon ello se nos motrará un archivo con diferentes campos:
- Filesystem (el sistema de archivos en el que se aplica la cuota)
- blocks (el número de bloques ocupados por el usuario)
- soft (el número de KB máximo a ocupar para cuota flexible. 0 = ilimitado)
- hard (el número de KB máximo a ocupar para quota rígida. 0 = ilimitado)
- inodes (el número de inodos máximo (ficheros y directorios). 0 = ilimitado)
Editando nuestras preferencias y guardando, las limitaciones para el usuario en cuestión quedan activadas. También podemos tomar como modelo a otro usuario ya existente copiando de uno a otro las mismas restricciones:
edquota -p usuariomodelo usuarioEvidentemente, también hay forma de asignar cuotas de discos masivamente a todos los usuarios.
edquota -p usuariomodelo `gawk -F: '$3 > 499 {print $1}' /etc/passwd`
Información Básica
- Autor: Subires
- Plataforma: Linux
- Enlace de desarga: Tutorial cuotas de disco
- Descargas
Esto Me a ayudado Muchisimo te doy Las Gracias por haber Posteado algo como esto !
ResponderEliminarMuchas gracias por el post..!! Muy bueno :)
ResponderEliminarGracias. Me sirvió mucho
ResponderEliminar