Как я могу ограничить использование дискового пространства для одного пользователя?

Возможно, что ваш накопитель не работает в сети достаточно быстро, и ядро ​​отказывается от него, прежде чем оно будет готово. Есть способ проверить это, чтобы обойти это.

В приведенных ниже инструкциях предполагается, что вы используете Ubuntu 9.10 или новее. Если вы используете более раннюю версию, вы можете увидеть https://help.ubuntu.com/community/GrubHowto для получения инструкций по выполнению изменений ниже.

При перезагрузке вашей системы выберите ядро ​​для загрузки ( вам может потребоваться сдвиг, когда система загружается, чтобы увидеть меню загрузчика GRUB, в зависимости от вашей настройки). Затем нажмите «E», чтобы изменить параметры загрузки.

Прокрутите до строки, начинающейся с «ядра», и переместите курсор в конец строки. В конце этой строки добавьте пробел и «rootdelay = 60». Это позволит ядру подождать до 60 секунд, чтобы ваш диск стал готовым. Затем нажмите Control-X для загрузки.

Если все пойдет хорошо, ваша система загрузится. Если это так, вы можете сделать изменения постоянными, добавив их к параметрам загрузки по умолчанию. Для этого откройте терминал (Applications - Accessories - Terminal) и введите:

sudo gedit /etc/default/grub

Найдите строку, которая выглядит так:

GRUB_CMDLINE_LINUX=""

и измените ее на

GRUB_CMDLINE_LINUX="rootdelay=60"

Наконец, запустите

sudo update-grub

, чтобы убедиться, что ваши изменения правильно подобраны.

Для получения дополнительной информации о параметры, доступные в загрузчике, вы можете увидеть https://help.ubuntu.com/community/GrubHowto . (Об этой задержке для конкретного оборудования есть сообщение об ошибке на https://bugs.launchpad.net/ubuntu/+source/linux/+bug/482327.)

7
задан 4 April 2011 в 01:02

33 ответа

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/
2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200
3 mkfs.ext4 /media/users/john123.img
4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img    /home/john123    ext4    loop    0    2
7
ответ дан 25 May 2018 в 22:16

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 25 July 2018 в 22:16

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 26 July 2018 в 20:11

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 31 July 2018 в 11:11

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 31 July 2018 в 12:09

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 2 August 2018 в 03:44

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого из каталогов /home. Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей /home и монтировать их как устройства цикла (от имени root) :

1 mkdir /media/users/ 2 dd if=/dev/zero of=/media/users/john123.img bs=512K count=200 3 mkfs.ext4 /media/users/john123.img 4 mkdir /home/john123

Для тестирования:

5 mount -o loop /media/users/john123.img /home/john123

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его /home/john123.

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к /etc/fstab:

6 /media/users/john123.img /home/john123 ext4 loop 0 2
7
ответ дан 4 August 2018 в 19:48

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого каталога / home . Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей / home и монтировать их как (с правами root):

  1 mkdir / media / users / 2 dd if = / dev / zero of = / media / users / john123.img bs = 512K count = 200 3 mkfs  .ext4 /media/users/john123.img 4 mkdir / home / john123  

Для тестирования:

  5 mount -o loop / media / users /  john123.img / home / john123  

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его / home / john123 .

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к / etc / fstab :

  6 /media/users/john123.img / home / john123 ext4 loop 0 2  
7
ответ дан 6 August 2018 в 03:51

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого каталога / home . Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей / home и монтировать их как (с правами root):

  1 mkdir / media / users / 2 dd if = / dev / zero of = / media / users / john123.img bs = 512K count = 200 3 mkfs  .ext4 /media/users/john123.img 4 mkdir / home / john123  

Для тестирования:

  5 mount -o loop / media / users /  john123.img / home / john123  

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его / home / john123 .

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к / etc / fstab :

  6 /media/users/john123.img / home / john123 ext4 loop 0 2  
7
ответ дан 7 August 2018 в 21:47

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого каталога / home . Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей / home и монтировать их как (с правами root):

  1 mkdir / media / users / 2 dd if = / dev / zero of = / media / users / john123.img bs = 512K count = 200 3 mkfs  .ext4 /media/users/john123.img 4 mkdir / home / john123  

Для тестирования:

  5 mount -o loop / media / users /  john123.img / home / john123  

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его / home / john123 .

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к / etc / fstab :

  6 /media/users/john123.img / home / john123 ext4 loop 0 2  
7
ответ дан 10 August 2018 в 10:01

Чтобы ограничить использование жесткого диска для каждого пользователя, мы могли бы создать отдельный раздел для каждого каталога / home . Однако, это не так просто изменить предоставленное пространство или добавить новых пользователей.

Поэтому мы можем использовать изображения фиксированного размера в качестве контейнера для пользователей / home и монтировать их как (с правами root):

  1 mkdir / media / users / 2 dd if = / dev / zero of = / media / users / john123.img bs = 512K count = 200 3 mkfs  .ext4 /media/users/john123.img 4 mkdir / home / john123  

Для тестирования:

  5 mount -o loop / media / users /  john123.img / home / john123  

После этого мы создадим нашего пользователя john123, у которого теперь будет доступное 100 Мб места в его / home / john123 .

Впоследствии устройства петли должны быть установлены до входа в систему, например добавив это к / etc / fstab :

  6 /media/users/john123.img / home / john123 ext4 loop 0 2  
7
ответ дан 13 August 2018 в 16:21

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

6
ответ дан 25 May 2018 в 22:16

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 25 May 2018 в 22:16

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 25 July 2018 в 22:16

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 25 July 2018 в 22:16

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 26 July 2018 в 20:11

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 26 July 2018 в 20:11

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 31 July 2018 в 11:11

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 31 July 2018 в 11:11

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 31 July 2018 в 12:09

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 31 July 2018 в 12:09

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 2 August 2018 в 03:44

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 2 August 2018 в 03:44

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. В этом разделе обсуждается несколько способов сделать это.

1
ответ дан 4 August 2018 в 19:48

Стандартный способ сделать это в UNIX - через команду quota. Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 4 August 2018 в 19:48

Стандартный способ сделать это в UNIX - это команда quota . Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 6 August 2018 в 03:51

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. Этот поток обсуждает несколько способов сделать это.

1
ответ дан 6 August 2018 в 03:51

Стандартный способ сделать это в UNIX - это команда quota . Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 7 August 2018 в 21:47

Маршрут, который нужно предпринять, может состоять в том, чтобы ограничить размер домашнего каталога пользователя, то есть limit / home / jake155 до определенного размера. Обычно пользователь, не являющийся администратором, не может получить доступ к чему-либо за пределами своего домашнего каталога, если вы не измените разрешения в противном случае. Этот поток обсуждает несколько способов сделать это.

1
ответ дан 7 August 2018 в 21:47

Стандартный способ сделать это в UNIX - это команда quota . Это позволяет вам динамически изменять количество дискового пространства, которое может использовать каждый пользователь.

См. Справочную страницу или google для учебника.

7
ответ дан 10 August 2018 в 10:01

Другие вопросы по тегам:

Похожие вопросы: