<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF116%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B</id>
		<title>LXF116:Ответы - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF116%3A%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;action=history"/>
		<updated>2026-05-13T04:29:51Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9621&amp;oldid=prev</id>
		<title>Crazy Rebel: Викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9621&amp;oldid=prev"/>
				<updated>2010-02-01T19:07:27Z</updated>
		
		<summary type="html">&lt;p&gt;Викификация, оформление&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 19:07, 1 февраля 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 297:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 297:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''6 Вытащим оглавление DVD'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''6 Вытащим оглавление DVD'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*: ''Vobcopy'' и ''MPlayer'' – хороший выбор для извлечения видеозаголовков в файлы. Чтобы все работало, смонтируйте DVD в ''Vobcopy''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*: ''Vobcopy'' и ''MPlayer'' – хороший выбор для извлечения видеозаголовков в файлы. Чтобы все работало, смонтируйте DVD в ''Vobcopy''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;===* Загрузка с защитой===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;'''В''' ''Сейчас большинство дистрибутивов использует '''Grub''', и я понимаю, что он проще, чем '''Lilo'''. Но, по-видимому, в нем отсутствует одна очень важная функция: '''Lilo''' может использовать опцию '''-R''' для загрузки ядра только один раз, а потом возвращается к старому по умолчанию, что очень удобно для тестирования новых ядер: при неудаче перезагрузка просто возвращает ваш компьютер к исходному состоянию. И очень важна возможность делать это на удаленном сервере, но я не могу понять, как сделать это в '''Grub'''.''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;'''Фил Джеффрис [Phil Jeffries]'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;'''О''' Это возможно и в ''Grub'', хотя чуть менее интуитивно. Есть несколько методов, но наиболее гибкий – откат. Вот пример конфигурации:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; root (hd0,0)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; timeout 10&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; default saved&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; fallback 1 2&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; title new kernel&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; kernel /boot/vmlinuz root=/dev/sda1 panic=10&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; savedefault fallback&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; title old kernel&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; kernel /boot/vmlinuz.old root=/dev/sda1 panic=10&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; savedefault fallback&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; title rescue shell&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; kernel /boot/vmlinuz.old root=/dev/sda1 init=/bin/bb&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; savedefault&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Строка '''default saved''' сообщает ''Grub'', что номер пункта меню надо взять из '''/boot/grub/default''' (если таковой отсутствует, будет выбран первый пункт). Итак, ''Grub'' загружает первый пункт, затем Ваше новое ядро и строка '''savedefault''' устанавливают в качестве умолчательного пункт '''1''', то есть второй в меню (помните, ''Grub'' считает от нуля). Параметр '''panic=10''' означает, что в случае паники ядра система перезагрузится через десять секунд, а ''Grub'' использует второй пункт.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Этого должно быть достаточно, но для большей подстраховки можно повторить этот процесс с ядром, который будет использоваться как второй запасной вариант, если что-то пойдет неправильно. Этот окончательный выбор просто использует '''savedefault''', который сохраняет себя по умолчанию. Вы могли отметить незначительный изъян этого процесса: Ваш запасной вариант всегда сохраняется как новый по умолчанию, даже если удастся загрузиться. Это лечится с помощью запуска команды&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; grub-set-default 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;в конце удавшейся загрузки, обычно в скрипте ''rc.local'', но это зависит от Вашего дистрибутива.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Хотя данная методика сложнее, чем '''-R''' в ''Lilo'' (имеется и более простая альтернатива), она намного полезнее, поскольку всегда действенна. При каждой перезагрузке&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;компьютера без полного завершения процесса загрузки он переключается на старое ядро, а ''Lilo'' требует для этого задания команды.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;==Часто задаваемые вопросы: ''Fish''==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Имеет ли это какое-то отношение к обитателям водоемов?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Нет, это серьезная тема.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Тогда что это?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Это сокращение от FIles (Файлов), передаваемых через протокол SHell (оболочки). Проще говоря, он дает доступ к файлам на удаленной машине только через ''SSH'' (или ''RSH''). На удаленной машине не нужно никакого специального ПО, кроме ''SSH'' и стандартных команд оболочки. На вашем ПК должны стоять FISH-программы для доступа к этим файлам.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''А где взять такое ПО?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Скорее всего, оно у вас есть: ''Midnight Commander'' поддерживает ''Fish''. Наберите ''cd /#sh:user@hostname/some/path'' в ''Midnight Commander'', и получите список содержимого '''/some/path''' на удаленной машине. Если опустить часть '''user@''', будет использовано текущее имя пользователя.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Выходит, через FISH кто-то может читать файлы на моем компьютере?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Нет, потому что используется ''SSH''. Задайте аутентификацию по ключу или ставьте пароль на учетную запись: тогда доступ сможете получить только вы.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Ну, ладно, но ''Midnight Commander'' малость устарел, а? В смысле, это ведь консольная программа, а как насчет GUI?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Вы используете KDE? Если да, то откройте ''Konqueror'' (или мини-консоль по '''Alt+F2''') и наберите ''fish://user@hostname/some/path'' Используя магию ''KIO slaves'', эта команда загрузит удаленную директорию в ''Konqueror''. Благодаря свойству разбиения ''Konqueror'' на два окна, легко сравнивать или переписывать локальную и удаленную копии директорий.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Итак, я могу использовать это для управления файлами в ''Konqueror'' или ''Midnight Commander''?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: Управление файлами – это еще не все. Любое приложение KDE, работающее с файлами, может получать их через ''FISH''. Хотите отредактировать файл на вашем web-сервере на другом конце земного шара? Просто наберите ''kate fish://me@my.server/iffypagename.html'' для загрузки его в ''Kate'', и при нажатии '''Save''' модифицированный файл отправится обратно на сервер. Конечно, web-страницами вы не ограничены: столь же удобно использовать это для редактирования файлов конфигурации.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* '''Значит, можно использовать ''FISH'' для управления файлами на службах удаленного резервирования, вроде Rsync.net или StrongSpace?'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;*: К сожалению, нет. '''FISH''' предусмотрен только для входа через учетную запись с правами запуска базовых команд оболочки. Эти сервисы не дают установить полный вход в оболочку, и ''FISH'' не работает, но есть альтернатива. ''SSHFS'' (http://fuse.sourceforge.net/sshfs.html) – файловая система ''FUSE'', позволяющая монтировать себя на учетных записях с возможностью только копировать файлы (''scp'' или ''rsync''), но требуется монтировать удаленную файловую систему, даже если нужно взять всего один файл.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;==Краткая справка DVD-CSS==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Это из-за системы DVD Content Scrambling System (CSS) большинство коммерческих DVD не проигрывается мультимедиа-проигрывателями Linux при установке «из коробки». CSS пресекает копирование DVD-видео за счет шифрования данных на диске. Ключ шифрования хранится в специальной области диска, не доступной стандартным устройствам записи DVD. В пустых DVD+/-RW эта область заполнена нулями. Если сделать прямую копию DVD, зашифрованного CSS, скопируются все зашифрованные данные, но не ключ к шифру.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Алгоритм CSS был раскрыт тремя людьми. Двое из них предпочли остаться анонимами, третьим был подросток Йон-Лех Йохансен [Jon Lech Johansen], известный как «Йон-DVD». Эти трое создали ''DeCSS'', впоследствии включенную в библиотеку ''libdvdcss''. Если она установлена, проигрыватели Linux могут использовать ее для&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;воспроизведения зашифрованных DVD.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Правовой статус ''DeCSS'' темен: Йон-DVD даже был однажды арестован, но не осужден, и за использование ''libdvdcss'' пока никого не посадили. Но риск велик, так что практически нет дистрибутивов, включающих поддержку CSS по умолчанию. Установка библиотеки – задача тривиальная, и она оставлена на усмотрение пользователя. Многие дистрибутивы имеют неофициальные сайты с подходящими пакетами, или можно установить ее из исходных текстов. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Установка ''libdvdcss'' позволяет всем DVD-проигрывателям показывать коммерческие DVD без каких-либо дальнейших действий.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9619&amp;oldid=prev</id>
		<title>Crazy Rebel: Викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9619&amp;oldid=prev"/>
				<updated>2010-02-01T11:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;Викификация, оформление, иллюстрация&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=9619&amp;amp;oldid=9611&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9611&amp;oldid=prev</id>
		<title>Crazy Rebel: Викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF116:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=9611&amp;oldid=prev"/>
				<updated>2010-02-01T08:54:42Z</updated>
		
		<summary type="html">&lt;p&gt;Викификация, оформление&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Ответы==&lt;br /&gt;
&lt;br /&gt;
: Есть вопрос по Open Source? Пишите нам по адресу: [mailto:answers@linuxformat.ru answers@linuxformat.ru]!&lt;br /&gt;
&lt;br /&gt;
===1 Вариант USB-загрузки===&lt;br /&gt;
&lt;br /&gt;
'''В''' ''Пытался инсталлировать Ubuntu на мой старый ноутбук HP Pavilion. У меня на винчестере было мало места (там еще и Windows), и я установил его на USB-диск. Установка прошла хорошо, но при перезагрузке '''Grub''' выдает ошибку. Почитав об этом, я сообразил, что некоторые старые машины не допускают загрузку с USB, и действительно, у меня нет опции USB в BIOS (или в '''Smart Boot Manager'''). Пришлось восстановить загрузочный сектор Windows со спасательного диска MS, и все вернулось на место; но у меня остался USB-диск с Linux (совершенно нетронутый, как я понимаю), а пользоваться им нельзя. Раз вы&lt;br /&gt;
сторонники Linux, вас это должно раздражать так же, как и меня!&lt;br /&gt;
&lt;br /&gt;
''Мне интересно вот что: с дискеты моя машина загружается, так нельзя ли положить на дискету какое-либо ядро Linux (м.б., даже с графическим интерфейсом пользователя) и получить доступ к злополучному диску, ради набора приложений Linux? По-моему, этот метод лучше, чем Live DVD: тогда я мог бы сохранить мои изменяющиеся настройки и т.д. и дополнить дистрибутив другими нужными мне программами.''&lt;br /&gt;
&lt;br /&gt;
''Приемлем ли такой вариант? Буду весьма признателен за совет.''&lt;br /&gt;
&lt;br /&gt;
'''Билл Смит [Bill Smith]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Это раздражает не только простоем Linux: если Ваш компьютер не загружается с USB, ОС тут ни при чем. Увы, USB-загрузка – известный источник неприятностей, и не только из-за BIOS компьютера, но и из-за разнобоя USB-устройств: одни работают лучше, другие хуже, и приходится действовать методом проб и ошибок.&lt;br /&gt;
&lt;br /&gt;
Похоже, что Вы установили ''Grub'' на жесткий диск, и система во время инсталляции видит жесткий диск как первый, а USB-диск – как второй; но во время загрузки второго (USB) диска не существует, отсюда и ошибки ''Grub'' (которая почти наверняка «диск не найден»). Маловероятно, чтобы Ваш компьютер поддерживал загрузку с USB, если уж в BIOS такого нет, но некоторые компьютеры вызывают загрузочное меню, если нажать некую клавишу (чаще всего '''Delete, F12''' или '''F2''') сразу после запуска. К сожалению, стандарт здесь отсутствует, так что почитайте руководство, или посмотрите при включении – нет ли сообщения о таком варианте, или пробуйте удерживать разные функциональные клавиши каждый раз при загрузке, пока Вам не повезет.&lt;br /&gt;
&lt;br /&gt;
Вы исключили вариант Live DVD, но многие из них предусматривают подключение USB-дисков&lt;br /&gt;
в качестве домашнего каталога, позволяя сохранять документы и настройки и устанавливать&lt;br /&gt;
дополнительное ПО; хотя сверх такого богатого DVD, как Knoppix, ПО остается не так и много. Если Ваш компьютер все-таки не поддерживает USB-загрузку, это выглядит лучшим вариантом, чем использование ненадежной дискеты.&lt;br /&gt;
&lt;br /&gt;
Загрузитесь с CD или DVD Knoppix, подключите USB-диск и выберите пункт меню '''Knoppix &amp;gt; Configure &amp;gt; Create A Persistent Knoppix Disk Image''' [Knoppix &amp;gt; Настройка &amp;gt; Создать постоянный дисковый образ Knoppix]. Ответьте на вопросы, и у Вас на диске создастся файл с именем '''knoppix.img''', содержащий Вашу домашнюю директорию и настройки. При перезагрузке Knoppix обнаружит его и спросит, хотите ли Вы использовать этот файл, или же можно указать место его расположения, набрав &lt;br /&gt;
&lt;br /&gt;
 knoppix home=/dev/sda1&lt;br /&gt;
&lt;br /&gt;
в строке загрузки. '''НБ'''&lt;br /&gt;
&lt;br /&gt;
===2 Расширенные права файлов===&lt;br /&gt;
&lt;br /&gt;
'''В''' ''Я хотел бы сделать файлы в некой директории общими для конкретных (локальных) пользователей, чтобы они имели к ним доступ на чтение/запись, и хотел бы оставить '''umask''' установленным в '''022''' для прав доступа ко всем остальным файлам по умолчанию.''&lt;br /&gt;
&lt;br /&gt;
''Я могу создать группу и установить права доступа на файлы в общей директории как '''660''' при соответствующем назначении группы, но это не решает проблемы новых файлов, которые может создать любой пользователь. Не все пользователи обладают Linux-смекалкой, и в любом случае я считаю излишним каждый раз изменять группы и права вручную.''&lt;br /&gt;
&lt;br /&gt;
''Одним из вариантов было бы написание демона, который следил бы за новыми файлами и менял права доступа к ним. Есть ли лучший путь? А может, кто-то это уже сделал, чтобы сэкономить мне упражнения в кодировании?''&lt;br /&gt;
&lt;br /&gt;
'''С. МакЭвой [C McEvoy]'''&lt;br /&gt;
&lt;br /&gt;
'''О''' Вы обнаружили один из недостатков стандартных прав доступа к файлам в Linux. Вы можете изменить группу владельца для каталога, чтобы ее члены получили возможность создавать в нем файлы, но последние будут доступны на запись только собственным владельцам. Ответ – '''ACL''' (списки контроля доступа), позволяющие регулировать права доступа к файлам с гораздо большей точностью. Требований для использования '''ACL''' три. Во-первых, ядро должно включать поддержку '''ACL''' для файловой системы, которую Вы применяете (стандартное ядро дистрибутива ее уже имеет). Затем необходимо смонтировать файловую систему с включенным '''ACL''', отредактировав '''/etc/fstab''' и добавив '''acl''' к списку опций – например, заменив&lt;br /&gt;
&lt;br /&gt;
 /dev/sda5 /home ext3 defaults,noatime 0 0&lt;br /&gt;
&lt;br /&gt;
на&lt;br /&gt;
&lt;br /&gt;
 /dev/sda5 /home ext3 defaults,noatime,acl 0 0&lt;br /&gt;
&lt;br /&gt;
а затем перемонтировать файловую систему –&lt;br /&gt;
&lt;br /&gt;
 mount /home -o remount&lt;br /&gt;
&lt;br /&gt;
или перезагрузиться. Этот шаг не нужен, если Вы используете '''XFS''' – там уже есть поддержка '''ACL''' по умолчанию, но если у Вас '''ext2/3''' или '''ReiserFS''',&lt;br /&gt;
придется изменить '''fstab''' и выполнить перемонтирование. Наконец, установите пакет ''acl'', он включает пользовательские инструменты для управления '''ACL'''.&lt;br /&gt;
&lt;br /&gt;
Теперь можно добавить пользователей к одной и той же группе, скажем '''project''', и сделать так:&lt;br /&gt;
&lt;br /&gt;
 mkdir shared&lt;br /&gt;
 chmod 2775 shared&lt;br /&gt;
 setfacl -m default:group:project:rwx shared&lt;br /&gt;
&lt;br /&gt;
Если Ваш пользователь имеет полные права на запись в директорию, где Вы это делаете, то Вам не нужны привилегии root. Эти команды создают каталог и делают его доступным группе для записи и выполнения. Последняя строка выполняет умный трюк: она устанавливает правила доступа по умолчанию для директории так, чтобы все файлы имели разрешения '''rwx''' для всех членов группы '''project'''. Это правило распространяется на все новые файлы, так что выполните приведенные выше команды перед их созданием. Чтобы установить права доступа к уже имеющимся файлам, поступите так:&lt;br /&gt;
&lt;br /&gt;
 setfacl -R -m group:project:rwx shared&lt;br /&gt;
&lt;br /&gt;
Здесь нет параметра '''default:''', но '''-R''' распространяет команду рекурсивно на все существующие файлы и каталоги. Вы также можете установить контроль доступа для отдельных пользователей: например,&lt;br /&gt;
&lt;br /&gt;
 setfacl -m default:user:fred:r-x shared&lt;br /&gt;
&lt;br /&gt;
дает этому пользователю права «только для чтения». Если Вы экспериментировали с установкой&lt;br /&gt;
с '''ACL''', то найдете эти команды полезными:&lt;br /&gt;
&lt;br /&gt;
 getfacl shared&lt;br /&gt;
 setfacl -x default:user:fred shared&lt;br /&gt;
&lt;br /&gt;
Первая показывает '''ACL''' для файла или директории, вторая удаляет их. Синтаксис '''-x''' такой же, как и для '''-m''', только Вы не указываете права доступа. '''МС'''&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>