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

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7248&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7248&amp;oldid=prev"/>
				<updated>2009-03-12T12:11:02Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&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&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;Версия 12:11, 12 марта 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 348:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 348:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Существуют и другие способы установки модулей со ''CPAN'' – см. FAQ на http://www.cpan.org/misc/cpan-faq.html для дополнительной информации.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Существуют и другие способы установки модулей со ''CPAN'' – см. FAQ на http://www.cpan.org/misc/cpan-faq.html для дополнительной информации.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;==Часто задаваемые вопросы... Fuse==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;* '''Это не связано с защитой компьютера от сбоев питания?''' [''fuse по-англ. в т.ч. бытовой электропредохранитель, «пробка», – прим. ред.'']&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Не связано. Fuse расшифровывается как Filesystem в USErspace [файловая система в пространстве пользователя]. Это модуль ядра, позволяющий файловым&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Традиционные файловые системы, такие, как ''ext3, XFS'' или ''ISO9660'', входящие в Linux – они либо встроены в ядро, либо доступны в виде модулей, включаемых в ядро при загрузке. Это нормально для файловых систем, но означает, что либо их код должен быть включен в основное дерево кода ядра, что имеет место в случае с этими тремя, либо вам нужно скомпилировать код для используемой вами версии Linux. Обновите ядро, и все ваши внешние модули не&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;будут работать, пока вы их не восстановите, как известно многим владельцам видеокарт NVidia.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;* '''Почему Fuse от них отличается?'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;''Fuse'' cам представляет собой модуль ядра и является частью официального ядра Linux с версии 2.6.14. Он обеспечивает мост между пространством пользователя, где запускается файловая система ''Fuse'', и самим ядром, что позволяет использовать файловые системы, не являющиеся частью ядра.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;существует много файловых систем, которых без ''Fuse'' могло бы и не быть.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;* '''Есть уже и Ext2/3, и ReiserFS, и XFS – зачем нам еще много файловых систем?'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Если вы так ставите вопрос, то незачем. Но ''Fuse'' очень часто применяется для создания виртуальных файловых систем. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Виртуальные файловые системы не существуют на диске, но предоставляют информацию с помощью файловинтерфейсов, например, '''/proc'''. ''Fuse''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;предоставляет множество из них: ''Sshfs'' позволяет монтировать каталоги на удаленном компьютере, используя только ''SSH''; на удаленном компьютере&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;не нужно иметь ''Samba'' или ''NFS''. ''EncFS'' дает зашифрованную файловую систему, и отдельные каталоги могут быть зашифрованы и смонтированы через&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;''Encfs'' для доступа. ''NTFS-3G'' обеспечивает полное чтение/запись ''NTFS''-разделов Windows, так что это одна из немногих&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;файловых систем Fuse, являющаяся файловой системой в традиционном смысле этого слова.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Существуют файловые системы для монтирования различных онлайн-сервисов, как если бы они были местными каталогами. Можно подмонтировать системы хранения онлайн, вроде S3 от Amazon, или хранилище фотографий, вроде Flickr. Если ваш цифровой фотоаппарат не монтируется как USB-накопитель, и вам необходим ''Gphoto2'' для извлечения фотографий, вы можете использовать файловую систему ''Fuse'' для монтирования.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;* '''Где я могу узнать больше, и какие другие файловые системы существуют для Fuse?'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Домашняя страница ''Fuse'' – http://fuse.sourceforge.net, а Вики содержит список поддерживаемых файловых систем http://fuse.sourceforge.net/wiki/index.php/FileSystems.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Спам, спам, спам. Это пожиратель времени, трафика и ресурсов системы. Мы пытаемся сократить эти потери, фильтруя почту и помечая спам-письма. Чем лучше это делается, тем сложнее спамерам обходить фильтры. Байесовские фильтры вроде ''SpamAssassin'' проверяют содержимое каждого письма; это эффективно, но сильно растрачивает системные ресурсы.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Серые списки предлагают другой подход к фильтрации, еще до анализа контента. Когда новое письмо принимается от незнакомого адресата или отправляется человеку, которому Вы еще не писали, фильтр отсеивает его со стандартным кодом ошибки '''SMTP 451''', означающим «сервер временно недоступен, пожалуйста, попробуйте позже». Любое стандартное почтовое ПО повторит попытку через несколько минут. Когда то же письмо приходит снова, ПО фильтрации по серым спискам принимает его и вносит в базу данных, чтобы следующие письма принимались сразу.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;Это решение снижает нагрузку на почтовый сервер, ценой небольшой задержки доставки первого письма от нового контакта. Функция фильтрации по серым спискам доступна для большинства популярных почтовых серверов. Например, для ''Postfix'' есть ''Postgrey'', по адресу http://isg.ee.ethz.ch/tools/postgrey. Подробности на http://www.greylisting.org.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7247&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7247&amp;oldid=prev"/>
				<updated>2009-03-12T10:34:33Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=7247&amp;amp;oldid=7246&quot;&gt;(Различия между версиями)&lt;/a&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7246&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7246&amp;oldid=prev"/>
				<updated>2009-03-12T08:35:45Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление&lt;/p&gt;
&lt;a href=&quot;http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;amp;diff=7246&amp;amp;oldid=7245&quot;&gt;(Различия между версиями)&lt;/a&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7245&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление</title>
		<link rel="alternate" type="text/html" href="http://wiki2.linuxformat.ru/index.php?title=LXF104:%D0%9E%D1%82%D0%B2%D0%B5%D1%82%D1%8B&amp;diff=7245&amp;oldid=prev"/>
				<updated>2009-03-12T07:05:32Z</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;==Oтветы==&lt;br /&gt;
&lt;br /&gt;
: Есть вопрос по Open Source? Пишите нам по адресу: [mailto:answers@linuxformat.ru answers@linuxformat.ru]&lt;br /&gt;
&lt;br /&gt;
===Мониторим сервер===&lt;br /&gt;
&lt;br /&gt;
'''В:''' ''У меня три сервера на Ubuntu, где запущены различные сервисы ('''Apache, MySQL, FTP''', и т.д.). Начинка у этих компьютеров не очень надежная, вот я и думаю, нет ли какого-нибудь открытого ПО, способного наблюдать за несколькими серверами. Хорошо бы оно выводило результат на сайт, чтобы я мог получать доступ к нему с КПК через интернет.''&lt;br /&gt;
&lt;br /&gt;
''Надо ли мне самому писать код, или уже есть что-то готовое?''&lt;br /&gt;
&lt;br /&gt;
'''Боб [Bob]'''&lt;br /&gt;
&lt;br /&gt;
'''О:''' Существует множество программ, делающих то, что Вы хотите, с различной степенью сложности. Самая суровая в этом списке – ''Nagios'' (http://www.nagios.org), но для Ваших нужд будет вполне достаточно чего-нибудь попроще.&lt;br /&gt;
&lt;br /&gt;
''Monit'' (http://www.tildeslash.com/monit) в основном предназначена для мониторинга программ на локальной машине, но может наблюдать и за удаленными серверами. Лучше запускать ее не на той машине, которую надо контролировать, поскольку проблемы с сервером «уронят» также и монитор, а Вы будете продолжать думать, что все в порядке. Можно указать ''Monit'', какие сервисы тестировать и что делать, если сервиc рухнул. Чтобы не пришлось лихорадочно вспоминать, проверили ли Вы web-страницу на предмет новых проблем – ''Monit'' может известить Вас по электронной почте. Вдобавок она умеет выполнять внешние программы или перезапускать службы. Последний вариант предназначен для локальных сервисов, но можно сделать перезапуск командой&lt;br /&gt;
&lt;br /&gt;
 ssh remote.server /etc/init.d/service restart&lt;br /&gt;
&lt;br /&gt;
при условии, что Вы настроили ''SSH''-аутентификацию по ключу и вводить пароль не придется. Возможны и другие внешние действия – например, при помощи&lt;br /&gt;
скрипта ''xsend'' из ''xmpppy'' (http://xmpppy.sourceforge.net) отправить мгновенное сообщение на Ваш карманный компьютер и дать Вам знать немедленно, или отправить электронной почтой письмо на SMS-шлюз, уведомив Вас текстовым сообщением. Все зависит от того, насколько срочно Вам нужно знать, что возникла проблема, и каким образом Вы хотите узнавать об этом.&lt;br /&gt;
&lt;br /&gt;
Вот выжимки из рабочего файла конфигурации:&lt;br /&gt;
  set mailserver mail.example.com&lt;br /&gt;
  set alert me@example.com&lt;br /&gt;
  set httpd port 2812 and allow admin:monit&lt;br /&gt;
  check host slartibartfast with address 192.168.13.27&lt;br /&gt;
    if failed icmp type echo count 3 with timeout 3 seconds then alert&lt;br /&gt;
    if failed port 3306 protocol mysql with timeout 15 seconds then alert&lt;br /&gt;
    if failed url http://example.com then alert&lt;br /&gt;
&lt;br /&gt;
Первая часть задает глобальные настройки – адрес получателя письма-предупреждения и включение web-интерфейса. Это позволяет соединяться&lt;br /&gt;
отовсюду, но контролируется именем учетной записи, так что можете использовать КПК, где бы Вы ни&lt;br /&gt;
были. Второй блок производит три теста на удаленном хосте и посылает письмо с предупреждением&lt;br /&gt;
при любых сбоях. Если вы хотите, чтобы ''Monit'' перезапускала сервисы, добавьте по блоку на каждый сервис, по следующему образцу:&lt;br /&gt;
&lt;br /&gt;
  check host example.com with address 192.168.1.27&lt;br /&gt;
   if failed port 3306 protocol mysql with timeout 15 seconds&lt;br /&gt;
     then exec “/usr/bin/ssh root@example.com /etc/init.d/mysql restart”&lt;br /&gt;
&lt;br /&gt;
Команда ''exec'' тоже посылает предупреждение, и Вы узнаете, если сервис потерпит крах и будет перезапущен.&lt;br /&gt;
&lt;br /&gt;
У ''Monit'' также есть web-интерфейс, так что можете время от времени выполнять проверку и убеждаться, что все работает. ''Monit'' не просто приглядывет за серверами: она может проверить нагрузку на процессор или свободное дисковое пространство или отследить изменения в содержании или атрибутах файлов и каталогов. Примерный файл конфигурации охватывает самое основное – просто раскомментируйте и отредактируйте те части, которые хотите использовать. '''MС'''&lt;br /&gt;
&lt;br /&gt;
===Автомонтирование с ''Udev''===&lt;br /&gt;
&lt;br /&gt;
'''В:''' ''У меня есть автомобильный компьютер с USB-портом на передней панели, и я загрузил на него облегченную версию PCLinuxOS. Мне хотелось бы, чтобы '''Udev''' (на '''init level 3''') автоматически монтировал USB-накопители, подключаемые к USB-порту в '''/media/removable'''. Я попытался написать следующее правило, но оно не работает:''&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEMS==”usb”, ATTRS{product}==”Mass Storage&lt;br /&gt;
 Device”, SYMLINK:=”removable”,&lt;br /&gt;
 RUN+=”/bin/mount /dev/removable /media/removable”&lt;br /&gt;
&lt;br /&gt;
''Вы видите какие-нибудь ошибки в правиле? Я перечитал несколько учебников про '''Udev''', которые привели меня к выводу, что это должно работать, но '''/dev/removable''' не создается.''&lt;br /&gt;
&lt;br /&gt;
'''Ноэль [Noel]'''&lt;br /&gt;
&lt;br /&gt;
'''О:''' Первый шаг – попробовать правило без команды '''RUN''', чтобы убедиться в его работоспособности. Только когда '''/dev/removable'''&lt;br /&gt;
будет создан, и Вы сможете запустить команду ''mount'' вручную, можно добавить ее в правило. ''Udev'' умеет применять изменения в файле правил без рестарта, поэтому достачно держать файл открытым в текстовом редакторе и модернизировать правила, без отключения и подключения устройства.&lt;br /&gt;
&lt;br /&gt;
Когда Вы пишете правила ''Udev'', помните, что атрибуты, которые Вы применяете, должны браться теми же самыми, которые выводит ''udevinfo''. Если Вы&lt;br /&gt;
хотите использовать USB-устройства хранения данных&lt;br /&gt;
(которые не все имеют одинаковые атрибуты продукта), попробуйте&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEMS==”scsi”, KERNEL==”sd[a-h]1”,&lt;br /&gt;
 SYMLINK:=”removable”, RUN+=”/bin/mount /dev/removable /media/removable”&lt;br /&gt;
&lt;br /&gt;
Это правило смонтирует первый раздел любого USB-накопителя при подсоединении. Вам не надо&lt;br /&gt;
создавать символическую ссылку с '''/dev/removable''' в правиле, которое монтирует устройство, хотя ее можно применять в других случаях, так что Ваше правило упрощается до&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEMS==”scsi”, KERNEL==”sd[a-h]1”,&lt;br /&gt;
 RUN+=”/bin/mount /dev/%k /media/removable”&lt;br /&gt;
&lt;br /&gt;
потому что '''%k''' содержит имя, определенное ядром для этого устройства, например, '''sda1'''.&lt;br /&gt;
&lt;br /&gt;
Если Ваша система использует слой SСSI для жестких дисков, данное правило заодно обнаружит при загрузке Ваш жесткий диск. Чтобы избежать этого, исключите жесткий диск из правила в явном виде. Запустив ''udevinfo'', скопируйте атрибуты модели, затем добавьте в правило нечто вроде&lt;br /&gt;
&lt;br /&gt;
 ATTRS{model}!=”superduper 500G”&lt;br /&gt;
&lt;br /&gt;
Большинство USB-устройств хранения данных, особенно флэш-брелки и карты памяти, имеют одиночный раздел, так что это для них подойдет. Если же&lt;br /&gt;
Вы захотите подключить нечто вроде жесткого диска USB со множеством разделов, Вам необходимо что-то поумнее, типа&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEMS==”scsi”, KERNEL==”sd[a-h][0-9]”,&lt;br /&gt;
 SYMLINK:=”removable%n”, RUN+=”/usr/bin/pmount /dev/removable%n”&lt;br /&gt;
&lt;br /&gt;
Это правило использует не программу ''mount'', а более сложную ''pmount'', применяемую большинством автомонтировщиков. Одно из ее преимуществ – в&lt;br /&gt;
качестве аргумента ей нужен только узел устройства, и она создает точку монтирования в '''/media''' автоматически. Ее коллега, ''pumount'', удаляет точку монтирования при размонтировании, сохраняя '''/media''' в чистоте. '''%n''' в вышеуказанном правиле заменяется на число, определенное ядром, так что третий раздел ('''sda3''') будет смонтирован в '''/media/removable3'''. '''НБ'''&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>