<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Статус возрождения kernel.org]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=16762</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=16762&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Статус возрождения kernel.org».]]></description>
		<lastBuildDate>Sun, 25 Sep 2011 05:31:53 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Статус возрождения kernel.org]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=214713#p214713</link>
			<description><![CDATA[<p><strong>Статус возрождения kernel.org: доступ к Git будет организован без Shell-аккаунтов</strong></p><p>Один из администраторов инфраструктуры kernel.org опубликовал в списке разработчиков ядра Linux <a href="https://lkml.org/lkml/2011/9/23/357"> уведомление</a>, в котором рассказал о статусе восстановления серверов после <a href="http://www.opennet.ru/opennews/art.shtml?num=31651"> взлома</a> и работе, проделанной для увеличения безопасности. Kernel.org недоступен уже почти месяц. Столь длительный срок связан с тем, что разработчики были заняты детальным аудитом и полной переработкой архитектуры аутентификации и организации доступа во всех публично доступных сервисах kernel.org. </p><p>Возобновить работу сайта в первозданном виде, переустановив операционную систему и восстановив данных из резервной копии, можно было за несколько часов, но такой шаг не устраивал, так как инцидент показал принципиальные недоработки в организации доступа, которые рано или поздно могли привести к повторному взлому. В частности, наличие shell-аккаунтов у 448 разработчиков потенциально делали каждого из них мишенью для атакующих. В случае перехвата SSH-ключей у одного из этих разработчиков, под удар становилась вся инфраструктура. Как показала практика, при наличии неограниченного доступа к shell, получение root-привилегий - <a href="http://www.opennet.ru/opennews/art.shtml?num=28390"> дело</a> <a href="http://www.opennet.ru/opennews/art.shtml?num=27979"> времени</a>.</p><p>По сообщению администраторов, работа kernel.org будет частично восстановлена в ближайшие дни. В первую очередь в строй будут введены сервисы, связанные с обеспечением работы с Git-репозиториями. Наиболее важные Git-деревья будет доступны уже в начале недели, остальные Git-деревья планируется ввести в строй в начале октября. На восстановление работы всех остальных сервисов потребуется дополнительное время. После возрождения kernel.org будет существенно изменен метод доступа к Git: у разработчиков больше не будет доступа к системной оболочке (shell), а все Git-репозитории kernel.org будут функционировать в системе под одним системным пользователем. Работа с Git-репозиториями будет организована поверх HTTP, но для доступа к репозиторию по прежнему будут использоваться SSH-ключи. Нынешние SSH-ключи отменены, а новые будут сгенерированы и отправлены разработчикам в ближайшее время. </p><p>Для разделения прав доступа разработчиков к различным частям Git-репозитория будет задействовано расширение <a href="https://github.com/sitaramc/gitolite"> Gitolite</a>, поддерживающее отдельную базу виртуальных пользователей, не имеющих системных аккаунтов. Дополнительно, Gitolite позволит реализовать более гибкие полномочия: возможность доступа только для чтения или разрешение записи, в привязке к отдельным веткам, директориям, файлам или даже тегам, а также отдельные права на слияние, создание и удаление веток и тегов. Автор Gitolite считает свой проект абсолютно безопасным и готов выплатить тысячу долларов тому, кто сможет найти в нём уязвимость. Недостатком новой платформы являются невозможность запуска скриптов разработчиков на сервере, например, перестанут работать интегрируемые с Git индивидуальные обработчики, написанные на shell. Подобные обработчики потребуется переписать с учетом особенностей Gitolite.</p><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=31845">http://www.opennet.ru/opennews/art.shtml?num=31845</a><br />Главная ссылка к новости — <a href="https://lkml.org/lkml/2011/9/23/357">https://lkml.org/lkml/2011/9/23/357</a></p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Sun, 25 Sep 2011 05:31:53 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=214713#p214713</guid>
		</item>
	</channel>
</rss>
