Возможный дубликат:
Настройка дисковой квоты в ubuntu для нескольких пользователей
При назначении пользовательских квот необходимо использовать edquota
. Однако это вызывает редактор vim. Есть ли способ обойти это. Соблюдайте этот псевдокод
for username in usernames
adduser username
#########Filesystem######blocks######soft######hard######inodes######soft######hard
edquota /dev/hda2 596 0 0 1 0 0
Я хочу создать 100 пользователей (с 1/100 места на жестком диске) и не хочу редактировать 100 файлов в vi / vim. Могу ли я передать значения в качестве аргументов, как указано выше, или, по крайней мере, использовать файл шаблона, как указано в Вот
Если все квоты одинаковы для всех пользователей, вы можете установить квоту для одного (прототипа) пользователя, а затем использовать edquota -p <proto_user> <user>
в цикле for для дублирования квот прототипа пользователя, указанного для каждого указанного пользователя.