The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ограничения на процесс"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ограничения на процесс"
Сообщение от Kpumuk emailИскать по авторуВ закладки on 25-Дек-02, 21:17  (MSK)
Можно ли ограничить ресурсы _определенного_ процесса (например форкнутого), как то: память, процессорное время, доступ к диску, к сетевым функциям, к RPC, к созданию дочерних процессов и потоком.

Сформулирую вопрос по-другому (на всякий случай): можно ли гарантировать, что процесс может читать только со стандартного ввода, выводить на стандартный вывод (ну и на stderr), это будет только один процесс без нитей.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Ограничения на процесс"
Сообщение от Kpumuk emailИскать по авторуВ закладки on 25-Дек-02, 22:11  (MSK)
Я вот тут нарыл setrlimit()/getrlimit(). Еще можно сделать chroot и поменять uid на nobody. А что сделать с сеткой?
Теоретически количество файловых дескрипторов можно задать указанными выше функциями... Но ведь потоки стандартного ввода/вывода можно прикрыть и открыть на них сокеты. Есть у кого идеи?
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру