Выделения ресурса на 1 пользователя.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Rassol2
Сообщения: 120

Выделения ресурса на 1 пользователя.

Сообщение Rassol2 »

Родилась идея, но в гугл ничего подобного не нашел.
Суть идеи такова: Есть машина на которой 10 пользователей + рут Машина управляется под ОС debian. Хотелось бы сделать что бы на каждого пользователя было выделено определенное количества ресурсов машины. Нужно сделать что бы определенный пользователь мог использовать только определенное количества компьютерного ресурса ОЗУ и CPU и что бы пользователь не хотел запустить на этой машине нагрузка не будет вылазить за установленные рамки.

Это возможно ? Я думаю для ос линукс ничего невозможного нет тока вот как ?
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Выделения ресурса на 1 пользователя.

Сообщение Ленивая Бестолочь »

нууу, посмотрите man limits.conf
может быть вам хватит этого.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Rassol2
Сообщения: 120

Re: Выделения ресурса на 1 пользователя.

Сообщение Rassol2 »

самое понятное для меня оказалась эта ссылка http://www.gentoo.org/doc/ru/security/secu...rt=1&chap=5 Но это великий генту, а мне для дебиана. Подойдет ?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Выделения ресурса на 1 пользователя.

Сообщение sash-kan »

Rassol2 писал(а):
28.03.2012 11:04
Но это великий генту, а мне для дебиана. Подойдет ?
gnu — и в африке gnu·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sgfault
Сообщения: 586
Статус: -

Re: Выделения ресурса на 1 пользователя.

Сообщение sgfault »

Rassol2 писал(а):
28.03.2012 11:04
самое понятное для меня оказалась эта ссылка http://www.gentoo.org/doc/ru/security/secu...rt=1&chap=5 Но это великий генту, а мне для дебиана. Подойдет ?

Многие параметры из этих файлов теперь настраиваются через конфиги соответствующих модулей pam. Насколько я понимаю, это означает, что настройки модуля из старых конфигов могут игнорироваться (если pam модуль не читает старые конфиги). Вот небольшой эксперимент с umask и login:
Устанавливаю umask в login.defs

Код: Выделить всё

# grep -e '^UMASK' login.defs
UMASK        021

и отключаю pam_umask для login:

Код: Выделить всё

# grep -e 'common-session' pam.d/login
@include common-session
# grep -e 'pam_umask' pam.d/common-session
#session       optional   pam_umask.so umask=027

и пробую зайти в терминале

Код: Выделить всё

$ umask
022

Те настройки из login.defs не были применены. Теперь я отключаю UMASK в login.defs

Код: Выделить всё

# grep -e '^#UMASK' login.defs
#UMASK        021

и включаю pam_umask

Код: Выделить всё

# grep -e 'pam_umask' pam.d/common-session
session       optional   pam_umask.so umask=027

и пробую зайти в терминале

Код: Выделить всё

$ umask
027

umask установлен правильно. В данном случае, я убрал настройки из login.defs только для эксперимента, тк pam_umask читает этот файл тоже, но тем не менее это показывает, что (некоторые?) настройки все-таки устанавливают pam модули, а не сам login.

Вместо login.access, насколько я понимаю, должен использоваться /etc/security/access.conf (pam_access), и вместо /etc/limits.conf - /etc/security/limits.conf (pam_limits).
Спасибо сказали:
Аватара пользователя
Rassol2
Сообщения: 120

Re: Выделения ресурса на 1 пользователя.

Сообщение Rassol2 »

а не могли бы вы дать какой нибудь мануал по выставлению ограничений на 1 пользователя, имеется в виду не права а ограничения по использованию ресурса ? То есть как с эти работать, просто не совсем в этой теме знаком и задавать тупые вопросы дальше несильно хочется.
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Выделения ресурса на 1 пользователя.

Сообщение anonymous.ru »

Rassol2 писал(а):
28.03.2012 14:22
а не могли бы вы дать какой нибудь мануал по выставлению ограничений на 1 пользователя, имеется в виду не права а ограничения по использованию ресурса ? То есть как с эти работать, просто не совсем в этой теме знаком и задавать тупые вопросы дальше несильно хочется.

Возможно подойдет вот это : http://docs.redhat.com/docs/ru-RU/Red_Hat_...uide/index.html
:drinks:
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Выделения ресурса на 1 пользователя.

Сообщение anonymous.ru »

Rassol2 писал(а):
28.03.2012 14:22
а не могли бы вы дать какой нибудь мануал по выставлению ограничений на 1 пользователя, имеется в виду не права а ограничения по использованию ресурса ? То есть как с эти работать, просто не совсем в этой теме знаком и задавать тупые вопросы дальше несильно хочется.

Вот http://www.opennet.ru/tips/2413_lxc_contai...an_cgroup.shtml
или вот так:
http://hydra.geht.net/tino/english/faq/deb...queeze/cgroups/
:drinks:
Спасибо сказали:
Аватара пользователя
Rassol2
Сообщения: 120

Re: Выделения ресурса на 1 пользователя.

Сообщение Rassol2 »

почитал я на http://www.opennet.ru/tips/2413_lxc_contai...an_cgroup.shtml Слишком много телодвижений.
спасибо за ответы.
Спасибо сказали: