Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     10 May 2002  20:47:53
 To : Anton Panyushkin
 Subject : Re: Раммкажите пpо chroot
 -------------------------------------------------------------------------------- 
 
 >   From: Anton Panyushkin <Anton.Panyushkin@p15.f61.n5026.z2.fidonet.org>
 >   Date: Wed, 08 May 2002 16:48:48 +0400
 >
 > VD> Какое слово перевести?
 >А зачем это нужно.
 
 Чтобы программа не имела доступа к тем файлам, к которым не положено.
 В нормальных системах это осуществляется системой прав доступа на файлы,
 а в эхотагах (до совсем недавних времён) возможность работы по некоторым
 TCP и UDP портам автоматически давала программе право доступа к любому
 файлу. Таким образом, единственным барьером на пути между сетью и любым
 файлом становится внутренняя логика работы программы. Поскольку большинство
 программ написано на C малограмотными программистами, логика их работы
 исследована плохо и никем не документирована, поэтому и было придумано
 понятие sandbox (песочницы), в которую пускают программу в надежде, что 
 кроме самой себя она никому вреда не принесёт. Кроме chrootа в эхотаге
 есть ещё одна реализация песочницы - jail. Также типичным инструментом
 форсирования прав доступа у файловому дереву является mount, у которого
 специально для этого сделаны опции readonly, noexec и т.п.
 
 >Я слышал что для огpаничения пользователей,
 
 Вот как раз с пользователями и обычная rwx ugo система неплохо справляется.
 
 >Пpиведи конкpетные пpимеpы использования chroot, если не затpуднит.
 
 Самый, пожалуй, яркий пример - берклеевский named (в просторечии bind) 
 в нынешней FreeBSD.
 
 Вал. Дав.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Раммкажите пpо chroot   Anton Panyushkin   05 May 2002 22:24:33 
 Re: Раммкажите пpо chroot   Eugene Grosbein   08 May 2002 11:06:26 
 Re: Раммкажите пpо chroot   Valentin Davydov   08 May 2002 07:36:01 
 Раммкажите пpо chroot   Anton Panyushkin   08 May 2002 17:48:48 
 Re: Раммкажите пpо chroot   Valentin Davydov   10 May 2002 20:47:53 
 Раммкажите пpо chroot   Anton Panyushkin   13 May 2002 20:23:44 
 Re: Раммкажите пpо chroot   Eugene Grosbein   14 May 2002 11:46:37 
 Re: Раммкажите пpо chroot   Roman Shagin   12 May 2002 20:39:20 
 Re: Раммкажите пpо chroot   Valentin A. Alekseev   08 May 2002 09:10:46 
Архивное /ru.unix.bsd/6577ed27b027.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional