* [sisyphus] chrooted ping, traceroute and resolveip
@ 2002-04-20 12:57 Vitaly Lipatov
2002-04-20 14:30 ` Mike A. Plugnikov
2002-04-20 16:50 ` [sisyphus] " Michael Shigorin
0 siblings, 2 replies; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-20 12:57 UTC (permalink / raw)
To: sisyphus
$ ping mail.ru
ping: unknown host mail.ru
После обновления ни ping, ни traceroute
не могут разыменовать ни одного имени кроме
прописанный в hosts.
И, заодно, почему в MySQL-client лежит resolveip,
который выдает текстовый адрес сервера из его IP,
и есть ли подобные стандартные программы.
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-20 12:57 [sisyphus] chrooted ping, traceroute and resolveip Vitaly Lipatov
@ 2002-04-20 14:30 ` Mike A. Plugnikov
2002-04-20 14:43 ` Vitaly Lipatov
2002-04-20 16:50 ` [sisyphus] " Michael Shigorin
1 sibling, 1 reply; 27+ messages in thread
From: Mike A. Plugnikov @ 2002-04-20 14:30 UTC (permalink / raw)
To: sisyphus
Vitaly Lipatov wrote:
| $ ping mail.ru
| ping: unknown host mail.ru
|
| После обновления ни ping, ни traceroute
| не могут разыменовать ни одного имени кроме
| прописанный в hosts.
|
| И, заодно, почему в MySQL-client лежит resolveip,
| который выдает текстовый адрес сервера из его IP,
| и есть ли подобные стандартные программы.
Цитата Дмитрия Левина:
"Greetings!
По окончании сегодняшней синхронизации в Сизифе основные средства
анализа сети chroot'изированы.
Это значит, что еще до начала работы с пакетами из сети процесс будет
находится в chroot'е (/var/resolv) с правами пользователя (даже если был
запущен root'ом).
Изменениям подверглись следующие пакеты:
chrooted-resolv
iputils
ngrep
tcpdump
traceroute
Новую технологию защиты поддерживают следующие программы:
/bin/ping
/usr/sbin/arping
/usr/sbin/clockdiff
/usr/sbin/ping6
/usr/sbin/tracepath
/usr/sbin/tracepath6
/usr/sbin/traceroute6
/usr/sbin/traceroute
/usr/sbin/tcpdump
/usr/bin/ngrep
Насколько мне известно, ущерба функциональности ни одной из этих программ
не нанесено.
P.S. Господа администраторы, по окончании внесения изменения в любой из
~ нижеперечисленных файлов, не забудьте запустить команду
~ "/usr/sbin/update_chrooted conf"
~ Список файлов:
~ /etc/{localtime,hosts,services,{host,nsswitch,resolv}.conf}
~ Regards,
~ Dmitry"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-20 14:30 ` Mike A. Plugnikov
@ 2002-04-20 14:43 ` Vitaly Lipatov
2002-04-21 8:52 ` Alexey Morozov
0 siblings, 1 reply; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-20 14:43 UTC (permalink / raw)
To: sisyphus
On 20 April 2002 18:30, Mike A. Plugnikov wrote:
> Цитата Дмитрия Левина:
Я читаю все рассылки :) и все письма.
> "Greetings!
> По окончании сегодняшней синхронизации в Сизифе основные средства
> анализа сети chroot'изированы.
> Это значит, что еще до начала работы с пакетами из сети процесс будет
> находится в chroot'е (/var/resolv) с правами пользователя (даже если был
> запущен root'ом).
> Изменениям подверглись следующие пакеты:
> chrooted-resolv
> iputils
> ngrep
> tcpdump
> traceroute
...
> Насколько мне известно, ущерба функциональности ни одной из этих программ
> не нанесено.
Вот в этом у меня и вопрос.
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-20 12:57 [sisyphus] chrooted ping, traceroute and resolveip Vitaly Lipatov
2002-04-20 14:30 ` Mike A. Plugnikov
@ 2002-04-20 16:50 ` Michael Shigorin
2002-04-20 17:54 ` Vitaly Lipatov
1 sibling, 1 reply; 27+ messages in thread
From: Michael Shigorin @ 2002-04-20 16:50 UTC (permalink / raw)
To: sisyphus
On Sat, Apr 20, 2002 at 04:57:55PM +0400, Vitaly Lipatov wrote:
> И, заодно, почему в MySQL-client лежит resolveip,
> который выдает текстовый адрес сервера из его IP,
> и есть ли подобные стандартные программы.
host? :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-20 16:50 ` [sisyphus] " Michael Shigorin
@ 2002-04-20 17:54 ` Vitaly Lipatov
0 siblings, 0 replies; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-20 17:54 UTC (permalink / raw)
To: sisyphus
On 20 April 2002 20:50, Michael Shigorin wrote:
> On Sat, Apr 20, 2002 at 04:57:55PM +0400, Vitaly Lipatov wrote:
> > И, заодно, почему в MySQL-client лежит resolveip,
> > который выдает текстовый адрес сервера из его IP,
> > и есть ли подобные стандартные программы.
>
> host? :)
:)
Спасибо!
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-20 14:43 ` Vitaly Lipatov
@ 2002-04-21 8:52 ` Alexey Morozov
2002-04-21 9:30 ` Vitaly Lipatov
` (2 more replies)
0 siblings, 3 replies; 27+ messages in thread
From: Alexey Morozov @ 2002-04-21 8:52 UTC (permalink / raw)
To: Sisyphus Mailing list
В Сбт, 20.04.2002, в 21:43, Vitaly Lipatov написал:
> ...
> > Насколько мне известно, ущерба функциональности ни одной из этих программ
> > не нанесено.
> Вот в этом у меня и вопрос.
В счрученном (руссификация терминов рулит) /etc/resolv.conf (где он там,
в /var/resolv/etc/resolv.conf?) что написано? Указан ли адрес Вашего
нэймсервера...
2ldv: А стоит ли овчинка выделки? Или таки хочется все, потенциально
опасное отделить и запереть в песочнице? А весь линух туда не
перекочует?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 8:52 ` Alexey Morozov
@ 2002-04-21 9:30 ` Vitaly Lipatov
2002-04-21 10:32 ` Alexey Morozov
2002-04-22 9:18 ` Dmitry V. Levin
2002-04-21 10:31 ` [sisyphus] " Michael Shigorin
2002-04-22 9:21 ` [sisyphus] " Dmitry V. Levin
2 siblings, 2 replies; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-21 9:30 UTC (permalink / raw)
To: sisyphus
On 21 April 2002 12:52, Alexey Morozov wrote:
> В счрученном (руссификация терминов рулит) /etc/resolv.conf (где он там,
> в /var/resolv/etc/resolv.conf?) что написано? Указан ли адрес Вашего
> нэймсервера...
Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
/etc/resolv.conf
И адреса nameserver там есть
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-21 8:52 ` Alexey Morozov
2002-04-21 9:30 ` Vitaly Lipatov
@ 2002-04-21 10:31 ` Michael Shigorin
2002-04-22 9:23 ` Dmitry V. Levin
2002-04-22 9:21 ` [sisyphus] " Dmitry V. Levin
2 siblings, 1 reply; 27+ messages in thread
From: Michael Shigorin @ 2002-04-21 10:31 UTC (permalink / raw)
To: Sisyphus Mailing list
[-- Attachment #1: Type: text/plain, Size: 573 bytes --]
On Sun, Apr 21, 2002 at 03:52:00PM +0700, Alexey Morozov wrote:
> 2ldv: А стоит ли овчинка выделки? Или таки хочется все, потенциально
> опасное отделить и запереть в песочнице? А весь линух туда не
> перекочует?
:) -- или :( ?
PS: а все-таки: сильно ли много смысла в "серьезном" чруте при
hardlinked libraries? Т.е. понятно, что больше нуля -- но вот не
окажется ли "успокаивающей таблеткой"...
PPS: сильно не хватает логоразбиралок, например.
P^3S: молчу, молчу... :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 9:30 ` Vitaly Lipatov
@ 2002-04-21 10:32 ` Alexey Morozov
2002-04-21 11:06 ` Vitaly Lipatov
2002-04-21 11:16 ` Vitaly Lipatov
2002-04-22 9:18 ` Dmitry V. Levin
1 sibling, 2 replies; 27+ messages in thread
From: Alexey Morozov @ 2002-04-21 10:32 UTC (permalink / raw)
To: Sisyphus Mailing list
В Вск, 21.04.2002, в 16:30, Vitaly Lipatov написал:
> On 21 April 2002 12:52, Alexey Morozov wrote:
> > В счрученном (руссификация терминов рулит) /etc/resolv.conf (где он там,
> > в /var/resolv/etc/resolv.conf?) что написано? Указан ли адрес Вашего
> > нэймсервера...
> Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
> /etc/resolv.conf
Э-э-э, какая-такая ссылка?? (С подозрением) небось, символьная, да? Дак
это, не выйдет каменная ваза, после chroot(2) все эти символьные ссылки
идут по женской линии...
> И адреса nameserver там есть
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 10:32 ` Alexey Morozov
@ 2002-04-21 11:06 ` Vitaly Lipatov
2002-04-21 11:16 ` Vitaly Lipatov
1 sibling, 0 replies; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-21 11:06 UTC (permalink / raw)
To: sisyphus
On 21 April 2002 14:32, Alexey Morozov wrote:
> > Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
> > \r /etc/resolv.conf
>
> Э-э-э, какая-такая ссылка?? (С подозрением) небось, символьная, да? Дак
Ну естественно. В этом и проблема
> это, не выйдет каменная ваза, после chroot(2) все эти символьные ссылки
> идут по женской линии...
Придётся в BTS ползти...
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 10:32 ` Alexey Morozov
2002-04-21 11:06 ` Vitaly Lipatov
@ 2002-04-21 11:16 ` Vitaly Lipatov
1 sibling, 0 replies; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-21 11:16 UTC (permalink / raw)
To: sisyphus
On 21 April 2002 14:32, Alexey Morozov wrote:
> > Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
> > \r /etc/resolv.conf
>
> Э-э-э, какая-такая ссылка?? (С подозрением) небось, символьная, да? Дак
> это, не выйдет каменная ваза, после chroot(2) все эти символьные ссылки
> идут по женской линии...
Теперь вопрос в другом. Откуда взялась ссылка
/etc/resolv.conf->/etc/ppp/resolv.conf
Она просто копируется в /var/resolv, очевидно, подразумевается,
что это должна быть не ссылка, а файл...
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 9:30 ` Vitaly Lipatov
2002-04-21 10:32 ` Alexey Morozov
@ 2002-04-22 9:18 ` Dmitry V. Levin
2002-04-22 20:05 ` Vitaly Lipatov
1 sibling, 1 reply; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 9:18 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 840 bytes --]
On Sun, Apr 21, 2002 at 01:30:27PM +0400, Vitaly Lipatov wrote:
> > В счрученном (руссификация терминов рулит) /etc/resolv.conf (где он там,
> > в /var/resolv/etc/resolv.conf?) что написано? Указан ли адрес Вашего
> > нэймсервера...
> Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
> /etc/resolv.conf
> И адреса nameserver там есть
Если /etc/resolv.conf - это ссылка, то _ни один из chroot'ов_ не будет
работать нормально. Найдите того, кто сделал эту ссылку, и накажите.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-21 8:52 ` Alexey Morozov
2002-04-21 9:30 ` Vitaly Lipatov
2002-04-21 10:31 ` [sisyphus] " Michael Shigorin
@ 2002-04-22 9:21 ` Dmitry V. Levin
2 siblings, 0 replies; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 9:21 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 874 bytes --]
On Sun, Apr 21, 2002 at 03:52:00PM +0700, Alexey Morozov wrote:
> > > Насколько мне известно, ущерба функциональности ни одной из этих программ
> > > не нанесено.
> > Вот в этом у меня и вопрос.
> В счрученном (руссификация терминов рулит) /etc/resolv.conf (где он там,
> в /var/resolv/etc/resolv.conf?) что написано? Указан ли адрес Вашего
> нэймсервера...
>
> 2ldv: А стоит ли овчинка выделки? Или таки хочется все, потенциально
Конечно, стоит; у программы должно быть ровно столько прав, сколько ей
нужно, и не капли сверх этого.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-21 10:31 ` [sisyphus] " Michael Shigorin
@ 2002-04-22 9:23 ` Dmitry V. Levin
2002-04-22 9:47 ` Alexey Morozov
2002-04-22 11:16 ` [sisyphus] " Michael Shigorin
0 siblings, 2 replies; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 9:23 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 744 bytes --]
On Sun, Apr 21, 2002 at 01:31:33PM +0300, Michael Shigorin wrote:
> PS: а все-таки: сильно ли много смысла в "серьезном" чруте при
> hardlinked libraries? Т.е. понятно, что больше нуля -- но вот не
> окажется ли "успокаивающей таблеткой"...
Почему Вы связываете "hardlinked libraries" с "успокаивающей таблеткой"?
Ведь для readonly chrooted environments именно hardlinked libraries
наиболее эффективны.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-22 9:23 ` Dmitry V. Levin
@ 2002-04-22 9:47 ` Alexey Morozov
2002-04-22 10:09 ` Dmitry V. Levin
2002-04-22 11:16 ` [sisyphus] " Michael Shigorin
1 sibling, 1 reply; 27+ messages in thread
From: Alexey Morozov @ 2002-04-22 9:47 UTC (permalink / raw)
To: Sisyphus Mailing list
В Пнд, 22.04.2002, в 16:23, Dmitry V. Levin написал:
> > PS: а все-таки: сильно ли много смысла в "серьезном" чруте при
> > hardlinked libraries? Т.е. понятно, что больше нуля -- но вот не
> > окажется ли "успокаивающей таблеткой"...
> Почему Вы связываете "hardlinked libraries" с "успокаивающей таблеткой"?
> Ведь для readonly chrooted environments именно hardlinked libraries
> наиболее эффективны.
Беда в том, что настоящий параноик никогда не станет использовать в
chrooted и обычном окружении одни и те же библиотеки. Потому как,
сдается мне, если кто-то пробил глупую но счрученную программу, то уж
модифицировать библиотеки он с высокой долей вероятности тоже сможет.
Или я чего-то недопонимаю в теории?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-22 9:47 ` Alexey Morozov
@ 2002-04-22 10:09 ` Dmitry V. Levin
2002-04-22 10:48 ` [sisyphus] " Alexey Morozov
0 siblings, 1 reply; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 10:09 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1497 bytes --]
On Mon, Apr 22, 2002 at 04:47:21PM +0700, Alexey Morozov wrote:
> > > PS: а все-таки: сильно ли много смысла в "серьезном" чруте при
> > > hardlinked libraries? Т.е. понятно, что больше нуля -- но вот не
> > > окажется ли "успокаивающей таблеткой"...
> > Почему Вы связываете "hardlinked libraries" с "успокаивающей таблеткой"?
> > Ведь для readonly chrooted environments именно hardlinked libraries
> > наиболее эффективны.
> Беда в том, что настоящий параноик никогда не станет использовать в
> chrooted и обычном окружении одни и те же библиотеки. Потому как,
Параноидальность не является заменой грамотности.
> сдается мне, если кто-то пробил глупую но счрученную программу, то уж
> модифицировать библиотеки он с высокой долей вероятности тоже сможет.
Это примерно то же самое, как если бы Вы стали утверждать, будто каждый
автор знает, как сломать свою программу. :)
> Или я чего-то недопонимаю в теории?
Chroot'ы бывают разные. /var/resolv представляет собой пример readonly
chroot'а; это значит, что ни одна из программ, использующих этот chroot,
на момент завершения перехода в chroot не имеет прав, необходимых для
изменения чего-либо в нем.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 10:09 ` Dmitry V. Levin
@ 2002-04-22 10:48 ` Alexey Morozov
2002-04-22 11:06 ` Dmitry V. Levin
0 siblings, 1 reply; 27+ messages in thread
From: Alexey Morozov @ 2002-04-22 10:48 UTC (permalink / raw)
To: Sisyphus Mailing list
В Пнд, 22.04.2002, в 17:09, Dmitry V. Levin написал:
> > Беда в том, что настоящий параноик никогда не станет использовать в
> > chrooted и обычном окружении одни и те же библиотеки. Потому как,
> Параноидальность не является заменой грамотности.
:-)
> > сдается мне, если кто-то пробил глупую но счрученную программу, то уж
> > модифицировать библиотеки он с высокой долей вероятности тоже сможет.
> Это примерно то же самое, как если бы Вы стали утверждать, будто каждый
> автор знает, как сломать свою программу. :)
Э-э-э, не-е-е... Собственно, что обычно понимается под взломом?
умение выполнить некоторый (желательно, произвольный) сисколл от имени
привилегированного пользователя. То, что этим сисколлом должен быть
chmod/setcap/whatever else а не напрямую execlp("/bin/bash"), ну, это,
несущественное дополнение, по-моему...
> > Или я чего-то недопонимаю в теории?
> Chroot'ы бывают разные. /var/resolv представляет собой пример readonly
> chroot'а; это значит, что ни одна из программ, использующих этот chroot,
> на момент завершения перехода в chroot не имеет прав, необходимых для
> изменения чего-либо в нем.
Ну, я, конечно, пошел делать apt-get dist-upgrade, но, сдается мне,
данное мероприятие, увы, не серебряная пуля...
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 10:48 ` [sisyphus] " Alexey Morozov
@ 2002-04-22 11:06 ` Dmitry V. Levin
2002-04-22 13:15 ` Alexey Morozov
0 siblings, 1 reply; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 11:06 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1100 bytes --]
On Mon, Apr 22, 2002 at 05:48:02PM +0700, Alexey Morozov wrote:
> > > Или я чего-то недопонимаю в теории?
> > Chroot'ы бывают разные. /var/resolv представляет собой пример readonly
> > chroot'а; это значит, что ни одна из программ, использующих этот chroot,
> > на момент завершения перехода в chroot не имеет прав, необходимых для
> > изменения чего-либо в нем.
> Ну, я, конечно, пошел делать apt-get dist-upgrade, но, сдается мне,
> данное мероприятие, увы, не серебряная пуля...
Как уже было замечено, если один из файлов
/etc/{localtime,hosts,services,{host,nsswitch,resolv}.conf} представляет
собой symlink и находится на одном разделе с /var/resolv, то resolving
может давать сбои или вообще не работать. То же самое касается и всех
остальных chroot'ов.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* [sisyphus] Re: chrooted ping, traceroute and resolveip
2002-04-22 9:23 ` Dmitry V. Levin
2002-04-22 9:47 ` Alexey Morozov
@ 2002-04-22 11:16 ` Michael Shigorin
1 sibling, 0 replies; 27+ messages in thread
From: Michael Shigorin @ 2002-04-22 11:16 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 514 bytes --]
On Mon, Apr 22, 2002 at 01:23:05PM +0400, Dmitry V. Levin wrote:
> Почему Вы связываете "hardlinked libraries" с "успокаивающей таблеткой"?
> Ведь для readonly chrooted environments именно hardlinked libraries
> наиболее эффективны.
А как реализуется readonly? Дмитрий, я извиняюсь за попытки
"разобраться по-чайницки" -- сесть и рассмотреть слегка
проблематично, особенно из-за хронического "ендосизифливания"
:-/
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 11:06 ` Dmitry V. Levin
@ 2002-04-22 13:15 ` Alexey Morozov
2002-04-22 13:45 ` Dmitry V. Levin
0 siblings, 1 reply; 27+ messages in thread
From: Alexey Morozov @ 2002-04-22 13:15 UTC (permalink / raw)
To: Sisyphus Mailing list
В Пнд, 22.04.2002, в 18:06, Dmitry V. Levin написал:
> > Ну, я, конечно, пошел делать apt-get dist-upgrade, но, сдается мне,
> > данное мероприятие, увы, не серебряная пуля...
> Как уже было замечено, если один из файлов
> /etc/{localtime,hosts,services,{host,nsswitch,resolv}.conf} представляет
> собой symlink и находится на одном разделе с /var/resolv, то resolving
> может давать сбои или вообще не работать. То же самое касается и всех
> остальных chroot'ов.
Хм, я, собственно, про степень защищенности. А так, понятно, конечно,
что в чруте должно быть все "настоящее", собственно, я про это с самого
начала написал...
Но вот вопрос: а насколько засовывание ping & Co в чрут увеличивает
защищенность системы - по-прежнему, для меня вопрос... Ладно, это так,
мысли вслух, с ним, как и с non-executable стеком если не легче, то, во
всяком случае, спокойнее :-).
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 13:15 ` Alexey Morozov
@ 2002-04-22 13:45 ` Dmitry V. Levin
2002-04-22 13:57 ` Alexey Morozov
0 siblings, 1 reply; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 13:45 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 997 bytes --]
On Mon, Apr 22, 2002 at 08:15:50PM +0700, Alexey Morozov wrote:
> Но вот вопрос: а насколько засовывание ping & Co в чрут увеличивает
> защищенность системы - по-прежнему, для меня вопрос... Ладно, это так,
Примерно настолько, насколько увеличил бы защищенность системы отказ от
использования этих утилит. В случае взлома потенциальный злоумышленник
получает процесс с правами непривилегированного пользователя (за
исключением nmap и clockdif - у них остается cap_net_raw) в chroot'е,
доступном только для чтения.
> мысли вслух, с ним, как и с non-executable стеком если не легче, то, во
> всяком случае, спокойнее :-).
Да, но это иллюзорное спокойствие.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 13:45 ` Dmitry V. Levin
@ 2002-04-22 13:57 ` Alexey Morozov
2002-04-22 14:15 ` Dmitry V. Levin
0 siblings, 1 reply; 27+ messages in thread
From: Alexey Morozov @ 2002-04-22 13:57 UTC (permalink / raw)
To: Sisyphus Mailing list
В Пнд, 22.04.2002, в 20:45, Dmitry V. Levin написал:
> Примерно настолько, насколько увеличил бы защищенность системы отказ от
> использования этих утилит. В случае взлома потенциальный злоумышленник
> получает процесс с правами непривилегированного пользователя (за
> исключением nmap и clockdif - у них остается cap_net_raw) в chroot'е,
> доступном только для чтения.
Ладно, почти верю, убедили :-)
> > мысли вслух, с ним, как и с non-executable стеком если не легче, то, во
> > всяком случае, спокойнее :-).
> Да, но это иллюзорное спокойствие.
:-).
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 13:57 ` Alexey Morozov
@ 2002-04-22 14:15 ` Dmitry V. Levin
0 siblings, 0 replies; 27+ messages in thread
From: Dmitry V. Levin @ 2002-04-22 14:15 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1463 bytes --]
On Mon, Apr 22, 2002 at 08:57:48PM +0700, Alexey Morozov wrote:
> > Примерно настолько, насколько увеличил бы защищенность системы отказ от
> > использования этих утилит. В случае взлома потенциальный злоумышленник
> > получает процесс с правами непривилегированного пользователя (за
> > исключением nmap и clockdif - у них остается cap_net_raw) в chroot'е,
> > доступном только для чтения.
> Ладно, почти верю, убедили :-)
Зачем верить, когда можно проверить.
А проверить нужно, что:
+ права на объекты в chroot'е не позволяют непривилегированному
пользователю вносить какие-либо изменения в него;
+ процесс по окончании перехода в chroot должен быть в достаточной мере
непривилегированным (*uid > 0, *gid >0, пустой supplementary group
list, никаких cap_*, кроме необходимых, причем последние не могут
содержать расширяющие доступ к устройствам, файловой системе и
процессам);
+ у процесса по окончании перехода в chroot не остается ни одного
дескриптора файла, открытого для записи (кроме 0,1,2, устройств типа
/dev/null и сокетов);
+ процесс начинает обрабатывать пакеты из сети после перехода в chroot.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 9:18 ` Dmitry V. Levin
@ 2002-04-22 20:05 ` Vitaly Lipatov
2002-04-22 23:21 ` Любимов А.В.
0 siblings, 1 reply; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-22 20:05 UTC (permalink / raw)
To: sisyphus, Dmitry V. Levin
On 22 April 2002 13:18, Dmitry V. Levin wrote:
> > Да, /var/resolv/etc/resolv.conf это ссылка на /etc/ppp/resolv.conf, как и
> > /etc/resolv.conf
> > И адреса nameserver там есть
>
> Если /etc/resolv.conf - это ссылка, то _ни один из chroot'ов_ не будет
> работать нормально. Найдите того, кто сделал эту ссылку, и накажите.
Как мне найти того, кто resolv.conf перенёс в /etc/ppp, а в /etc сделал
ссылку на него? Я думал вы лучше знаете :)
По rpm -qf они не признаются. Посмотрел в пакет ppp,
такого не заметил...
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 20:05 ` Vitaly Lipatov
@ 2002-04-22 23:21 ` Любимов А.В.
2002-04-23 6:57 ` Vitaly Lipatov
0 siblings, 1 reply; 27+ messages in thread
From: Любимов А.В. @ 2002-04-22 23:21 UTC (permalink / raw)
To: sisyphus
> По rpm -qf они не признаются. Посмотрел в пакет ppp,
> такого не заметил...
молчал, но все таки встряну.
это всякие линуксконфы и дракеконфы любят такое делать, если им поставить галку менять днс при коннекте ppp.
--
С уважением,Любимов А.В.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-22 23:21 ` Любимов А.В.
@ 2002-04-23 6:57 ` Vitaly Lipatov
2002-04-23 13:50 ` Любимов А.В.
0 siblings, 1 reply; 27+ messages in thread
From: Vitaly Lipatov @ 2002-04-23 6:57 UTC (permalink / raw)
To: sisyphus
On 23 April 2002 03:21, Любимов А.В. wrote:
> > По rpm -qf они не признаются. Посмотрел в пакет ppp,
> > такого не заметил...
>
> молчал, но все таки встряну.
Что ж вы молчали!! :)
> это всякие линуксконфы и дракеконфы любят такое делать, если им поставить
> галку менять днс при коннекте ppp.
В общем я понял так, что мне просто надо скопировать resolv.conf на своё
место в /etc и забыть про это.
Хотя может надо и в скрипте копирования этого файла в /var/resolv указать
ключик, чтобы он копировал содержимое файла, а не ссылку?
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [sisyphus] chrooted ping, traceroute and resolveip
2002-04-23 6:57 ` Vitaly Lipatov
@ 2002-04-23 13:50 ` Любимов А.В.
0 siblings, 0 replies; 27+ messages in thread
From: Любимов А.В. @ 2002-04-23 13:50 UTC (permalink / raw)
To: sisyphus
On Tue, 23 Apr 2002 10:57:38 +0400
"Vitaly Lipatov" <LAV@VL3143.spb.edu> wrote:
> On 23 April 2002 03:21, Любимов А.В. wrote:
> > > По rpm -qf они не признаются. Посмотрел в пакет ppp,
> > > такого не заметил...
> >
> > молчал, но все таки встряну.
> Что ж вы молчали!! :)
давно не пользовался ни *конфами ни даже модемами.
а после того как Марка Твена обозвал Жюлем Верном, стараюсь поменьше разбрасывать полузабытые сведения :)
> > это всякие линуксконфы и дракеконфы любят такое делать, если им
> > поставить галку менять днс при коннекте ppp.
> В общем я понял так, что мне просто надо скопировать resolv.conf на своё
> место в /etc и забыть про это.
конечно. и проверить работоспособность днс после поднятия PPP.
> Хотя может надо и в скрипте копирования этого файла в /var/resolv
> указать ключик, чтобы он копировал содержимое файла, а не ссылку?
у меня тоже возникла такая мысль. хотелось бы услышать, что по этому поводу думают те, кто устроил чрутизацию всего и вся :)
--
С уважением,Любимов А.В.
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2002-04-23 13:50 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-20 12:57 [sisyphus] chrooted ping, traceroute and resolveip Vitaly Lipatov
2002-04-20 14:30 ` Mike A. Plugnikov
2002-04-20 14:43 ` Vitaly Lipatov
2002-04-21 8:52 ` Alexey Morozov
2002-04-21 9:30 ` Vitaly Lipatov
2002-04-21 10:32 ` Alexey Morozov
2002-04-21 11:06 ` Vitaly Lipatov
2002-04-21 11:16 ` Vitaly Lipatov
2002-04-22 9:18 ` Dmitry V. Levin
2002-04-22 20:05 ` Vitaly Lipatov
2002-04-22 23:21 ` Любимов А.В.
2002-04-23 6:57 ` Vitaly Lipatov
2002-04-23 13:50 ` Любимов А.В.
2002-04-21 10:31 ` [sisyphus] " Michael Shigorin
2002-04-22 9:23 ` Dmitry V. Levin
2002-04-22 9:47 ` Alexey Morozov
2002-04-22 10:09 ` Dmitry V. Levin
2002-04-22 10:48 ` [sisyphus] " Alexey Morozov
2002-04-22 11:06 ` Dmitry V. Levin
2002-04-22 13:15 ` Alexey Morozov
2002-04-22 13:45 ` Dmitry V. Levin
2002-04-22 13:57 ` Alexey Morozov
2002-04-22 14:15 ` Dmitry V. Levin
2002-04-22 11:16 ` [sisyphus] " Michael Shigorin
2002-04-22 9:21 ` [sisyphus] " Dmitry V. Levin
2002-04-20 16:50 ` [sisyphus] " Michael Shigorin
2002-04-20 17:54 ` Vitaly Lipatov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git