web-dev-qa-db-fra.com

Comment appliquer un quota de disque sur le serveur Ubuntu sur un VPS?

J'ai un VPS avec le serveur ubuntu 10.04 installé dessus, maintenant je veux avoir des utilisateurs Shell avec une taille de dossier d'accueil limitée.

Il semble que le quota soit le meilleur moyen de le faire, mais tous les didacticiels nécessitent la modification / etc/fstab et l'ajout srquota ou grpquota à la partition/home les options.

Comme mon/etc/fstab ressemble à ceci:

proc  /proc       proc    defaults    0    0 
none  /dev/pts    devpts  rw          0    0

comment puis-je appliquer un quota?

2
Pedram

Votre fournisseur VPS peut effectuer des tours au démarrage, ce qui entraîne votre /etc/fstab ne nécessitant pas le système de fichiers racine répertorié. Vous pouvez trouver le périphérique et d'autres détails à partir de la sortie de la commande mount. Si vous ajoutez ces détails à votre /etc/fstab, vous pourrez peut-être ajouter le usrquota,grpquota options là pour le prochain redémarrage.

Si cela ne fonctionne pas pour votre VPS, vous pourrez peut-être approximer ces options de montage en les activant plus tard dans le processus de démarrage. Par exemple, j'utilise usrjquota=aquota.user,jqfmt=vfsv0 sur un système de fichiers ext3. Si je n'avais pas accès à mon /etc/fstab, Je pourrais essayer de modifier mon /etc/rc.local et en ajoutant quelque chose comme:

mount -o remount,usrjquota=aquota.user,jqfmt=vfsv0 /that/filesystem
4
Kees Cook