Песочница для приложений.

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

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

Аватара пользователя
farex
Сообщения: 497
ОС: Slackware 12.2, Archlinux

Песочница для приложений.

Сообщение farex »

Собственно решил сделать "песочницу" для приложений.
Погуглив, нагуглил это: (извините за каламбур
http://www.ibm.com/developerworks/ru/libra...or-1/index.html
Но неужели сие песочницу можно сделать только сторонними приложениями ?(то есть заточинными под это
Это можно сделать средствами системы?
Зы: Советовать не чего не обязательно, просто киньте мну в гугл в правильном направлении., а то даже не знаю в каком направление гуглить
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
Спасибо сказали:
Аватара пользователя
ffldove
Сообщения: 480
Статус: Keep It Simple, Stupid
ОС: RFRemix 14

Re: Песочница для приложений.

Сообщение ffldove »

farex писал(а):
31.12.2009 17:36
Собственно решил сделать "песочницу" для приложений.
Погуглив, нагуглил это: (извините за каламбур
http://www.ibm.com/developerworks/ru/libra...or-1/index.html
Но неужели сие песочницу можно сделать только сторонними приложениями ?(то есть заточинными под это
Это можно сделать средствами системы?
Зы: Советовать не чего не обязательно, просто киньте мну в гугл в правильном направлении., а то даже не знаю в каком направление гуглить

А банальный

не подойдет?
I learned something today
Спасибо сказали:
pasis
Сообщения: 22
ОС: Gentoo Linux

Re: Песочница для приложений.

Сообщение pasis »

farex писал(а):
31.12.2009 17:36
Собственно решил сделать "песочницу" для приложений.
Погуглив, нагуглил это: (извините за каламбур
http://www.ibm.com/developerworks/ru/libra...or-1/index.html
Но неужели сие песочницу можно сделать только сторонними приложениями ?(то есть заточинными под это
Это можно сделать средствами системы?
Зы: Советовать не чего не обязательно, просто киньте мну в гугл в правильном направлении., а то даже не знаю в каком направление гуглить

Под "песочницей" вы подразумеваете изолированную область, типа как jail во FreeBSD? Если да, то можете посмотреть в сторону виртуализации (KVM, libvirt, virt-manager). Для этого нужно определенное кол-во дополнительных ресурсов на гостевые системы и поддержка в проце инструкций AMD-V или VT-X, но не требует никаких модификаций гостевой или хост-системы. Можете посмотреть также в сторону openvz.
PS у меня на KVM поднята гостевая система FreeBSD и вполне доволен скоростью
Спасибо сказали:
Аватара пользователя
farex
Сообщения: 497
ОС: Slackware 12.2, Archlinux

Re: Песочница для приложений.

Сообщение farex »

ffldove писал(а):
31.12.2009 17:54
farex писал(а):
31.12.2009 17:36
Собственно решил сделать "песочницу" для приложений.
Погуглив, нагуглил это: (извините за каламбур
http://www.ibm.com/developerworks/ru/libra...or-1/index.html
Но неужели сие песочницу можно сделать только сторонними приложениями ?(то есть заточинными под это
Это можно сделать средствами системы?
Зы: Советовать не чего не обязательно, просто киньте мну в гугл в правильном направлении., а то даже не знаю в каком направление гуглить

А банальный

не подойдет?


Я как то не подумал...
Спасибо...
Видимо НГ влияет.

pasis писал(а):
31.12.2009 17:55
Под "песочницей" вы подразумеваете изолированную область, типа как jail во FreeBSD?

Не когда не юзал бзду.. Но понял про что вы...
Думаю обыкновенный chroot подойдет.

pasis
Еще один вопрос
Я правильно понимаю что в бзде все запускаемые приложения сразу чрутятся? (как бэ "стандартно"
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
Спасибо сказали:
pasis
Сообщения: 22
ОС: Gentoo Linux

Re: Песочница для приложений.

Сообщение pasis »

farex писал(а):
31.12.2009 17:55
pasis
Еще один вопрос
Я правильно понимаю что в бзде все запускаемые приложения сразу чрутятся? (как бэ "стандартно"

Я во бзде только недавно, но точно о таком не слышал.
PS а куда там им чрутиться?
Спасибо сказали: