<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Все о Samba &#187; SWAT</title>
	<atom:link href="http://smb-conf.ru/tag/swat/feed" rel="self" type="application/rss+xml" />
	<link>http://smb-conf.ru</link>
	<description></description>
	<lastBuildDate>Wed, 17 Aug 2011 04:21:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SWAT (web configuration tool)</title>
		<link>http://smb-conf.ru/swat-web-configuration-tool.html</link>
		<comments>http://smb-conf.ru/swat-web-configuration-tool.html#comments</comments>
		<pubDate>Tue, 01 Dec 2009 13:48:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Административные утилиты]]></category>
		<category><![CDATA[SWAT]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=48</guid>
		<description><![CDATA[Эта страница является переводом man swat(8) из пакета Samba.
НАЗВАНИЕ
swat [-s &#60;smb config file&#62;] [-a] [-P]
ОПИСАНИЕ
Эта утилита является частью пакета samba(7).
swat позволяет администратору Samba комплексно конфигурировать файл smb.conf через веб браузер. Как следствие страница конфигурации swat содержит ссылки помощи ко всем конфигурационным опциям файла smb.conf позволяя администратору изменять настройки Samba быстро и просто.
swat запускается из inetd.
ПАРАМЕТРЫ
-s [...]]]></description>
			<content:encoded><![CDATA[<p class="obichnij">Эта страница является переводом <code>man <a href="http://samba.org/samba/docs/man/manpages-3/swat.8.html" target="_blank">swat(8)</a></code> из пакета Samba.</p>
<p class="zagolovok1">НАЗВАНИЕ</p>
<p class="listing"><code><strong>swat</strong> [-<strong>s</strong> &lt;smb config file&gt;] [-<strong>a</strong>] [-<strong>P</strong>]</code></p>
<p class="zagolovok1">ОПИСАНИЕ</p>
<p class="obichnij">Эта утилита является частью пакета <a href="http://samba.org/samba/docs/man/manpages-3/samba.7.html"><code>samba(7)</code></a>.</p>
<p class="obichnij"><code>swat</code> позволяет администратору Samba комплексно конфигурировать файл smb.conf через веб браузер. Как следствие страница конфигурации <code>swat</code> содержит ссылки помощи ко всем конфигурационным опциям файла smb.conf позволяя администратору изменять настройки Samba быстро и просто.</p>
<p class="obichnij"><code>swat</code> запускается из <a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd</code></a>.</p>
<p class="zagolovok1">ПАРАМЕТРЫ</p>
<p class="keyparam"><code>-s &lt;smb configuration file&gt;</code></p>
<p class="obichnijkey">Местонахождение конфигурационного файла по умолчанию задается во время компиляции. Этот файл содержит настройки конфигурации для сервера <code><a href="http://smb-conf.ru/smbd-smb-daemon.html">smbd(8)</a></code>. <code>swat</code> может изменять этот файл. Информация в этом файле содержит параметры конфигурации сервера, такие как использование файла printcap, а также описание всех сервисов предоставляемых сервером. Более подробно смотрите файл smb.conf. Указанный файл должен содержать конфигурационные данные, необходимые серверу. Информация из этого файла включает специфическую информацию о сервере, такую, как например определение используемого для printcap файла, также как и описания всех служб, предоставляемых этим сервером. Смотрите smb.conf для получения дополнительной информации. Стандартное имя конфигурационного файла определяется во время компиляции.</p>
<p class="keyparam"><code>-a</code></p>
<p class="obichnijkey">Этот параметр отключит авторизацию и переведет <code>swat</code> в демо режим. В этом режиме любой пользователь сможет изменить файл smb.conf.</p>
<p class="obichnijkey"><u>Внимание</u>: НЕ включайте этот режим на работающем сервере.</p>
<p class="keyparam"><code>-P</code></p>
<p class="obichnijkey">Этот параметр ограничит пользователям доступ к странице настройка паролей доступом только на чтение. <code>swat</code> может использоваться для смены паролей пользователей без просмотра пользователями кнопок меню &quot;View&quot; и &quot;Status&quot;.</p>
<p class="keyparam"><code>-d | --debuglevel=level</code></p>
<p class="obichnijkey"><code>level</code> &ndash; целое число от 0 до 10. Если ничего не задано, то значение по умолчанию равно 0.</p>
<p class="obichnijkey">Чем больше значение <code>level</code>, тем более подробным будет лог-файл. При значении, равном нулю, будут записаны только критические ошибки и серьезные предупреждения. Уровень 1 достаточен для ежедневного запуска &ndash; при нем записывается маленький объем информации о проведенных операциях.</p>
<p class="obichnijkey">Уровни выше 1 будут генерировать сравнительно много записей в логе и их следует использовать при столкновении с какой-либо проблемой. Уровни выше 3 введены для использования разработчиками и генерируют ОГРОМНОЕ количество данных лога, большая часть которых чрезвычайно сложно читаема.</p>
<p class="obichnijkey">Заметьте, что при определении этого параметра будет игнорироваться параметр <a href="http://smb-conf.ru/log-level-g.html"><code>log level</code></a> из файла smb.conf.</p>
<p class="keyparam"><code>-V</code></p>
<p class="obichnijkey">Напечатает номер версии программы.</p>
<p class="keyparam"><code>-l | --log-basename=logdirectory</code></p>
<p class="obichnijkey">Имя главной директории для log/debug файлов. Будет добавлено расширение <code>.progname</code> (например, <code>log.smbclient</code>, <code>log.smbd</code>, и т.д.). Клиент не сможет удалить лог файл.</p>
<p class="keyparam"><code>-h | --help</code></p>
<p class="obichnijkey">Напечатает информацию об опциях командной строки.</p>
<p class="zagolovok1">УСТАНОВКА</p>
<p class="obichnij">Swat включен в качестве бинарных пакетов в большинство дистрибутивов. В этом случае менеджер пакетов сам произведет настройку и установку программы. Этот раздел справки нужен если вы хотите собрать <code>swat</code> самостоятельно.</p>
<p class="obichnij">После компиляции <code>SWAT</code> вы должны запустить <code>make install</code> установки бинарных пакетов <code>swat</code>, а также страниц справки и изображений. По умолчанию установка выполнится в следующие каталоги:</p>
<p class="listing"><code>/usr/local/samba/sbin/swat</code></p>
<p class="listing"><code>/usr/local/samba/swat/images/*</code></p>
<p class="listing"><code>/usr/local/samba/swat/help/*</code></p>
<p class="obichnij"><strong>Установка Inetd</strong></p>
<p class="obichnij">Вам понадобится исправить <code>/etc/inetd.conf</code> и <code>/etc/services</code> для возможности запуска <code>SWAT</code> через <a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd</code></a>.</p>
<p class="obichnij">В <code>/etc/services</code> нужно добавить строку вроде:</p>
<p class="listing"><code>swat 901/tcp</code></p>
<p class="obichnij">Заметка для пользователей NIS/YP и LDAP &ndash; вместо изменения <code>/etc/services</code> вам понадобится изменить настройки служб NIS.</p>
<p class="obichnij">При выборе порта для сервиса необходимо учесть что использование портов выше 1024 может привести к поблемам с безопастность сервера <a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd</code></a>.</p>
<p class="obichnij">В <code>/etc/inetd.conf</code> необходимо добавитьстроку вида:</p>
<p class="listing"><code>swat stream tcp nowait.400 root /usr/local/samba/sbin/swat swat</code></p>
<p class="obichnij">После редактирования <code>/etc/services</code> и <code>/etc/inetd.conf</code> необходимо перезапустить вервис <a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd</code></a>, послав ему сигнал <code>HUP</code>. Чтобы сделать это выполните команду <code>kill -1 PID</code>, где <code>PID</code> это ID процесса сервиса <a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd</code></a>.</p>
<p class="zagolovok1">ЗАПУСК</p>
<p class="obichnij">Для запуска <code>SWAT</code> достаточно отрыть веб-браузер и указать в качестве адреса <code>http://localhost:901/</code>.</p>
<p class="obichnij">Обратите внимание, что вы можете подключить <code>SWAT</code> с любого IP сети, однако при подключении с удаленной машины соединение будет незащищенным, т. к. все пароли будут пересылаться в явном виде.</p>
<p class="zagolovok1">ФАЙЛЫ</p>
<p class="listing"><code>/etc/inetd.conf</code></p>
<p class="obichnij" style="margin-left: 40px;">Этот файл должен содержать начальную информацию для мета-демона.</p>
<p class="listing"><code>/etc/services</code></p>
<p class="obichnij" style="margin-left: 40px;">Этот файл должен содержать соответствия между именами служб (напр. <code>swat</code>) и их портами (напр. 901), а также тип протокола (напр. tcp).</p>
<p class="listing"><code>/usr/local/samba/lib/smb.conf</code></p>
<p class="obichnij" style="margin-left: 40px;">файл <a href="http://samba.org/samba/docs/man/manpages-3/smb.conf.5.html"><code>smb.conf(5)</code></a>, редактируемый <code>swat</code> по умолчанию. Также он может находиться в <code>/usr/samba/lib/</code> или в <code>/etc/</code>. Этот файл описывает все службы, которые сервер предоставляет клиентам.</p>
<p class="zagolovok1">ПРЕДУПРЕЖДЕНИЯ</p>
<p class="obichnij"><code>swat</code> перепишет ваш файл <a href="http://samba.org/samba/docs/man/manpages-3/smb.conf.5.html"><code>smb.conf(5)</code></a>. Записи в нем будут перегруппированы, а все комментарии удалены. Также будут удалены параметры <code>include=</code> и <code>copy=</code>. Если вы используете сложный smb.conf, то сделайте его резервную копию перед использованием <code>swat</code>.</p>
<p class="zagolovok1">ВЕРСИЯ</p>
<p class="obichnij">Эта страница мануала верна для пакета Samba версии 3.</p>
<p class="zagolovok1">СМ. ТАКЖЕ</p>
<p class="obichnij"><a href="http://www.freebsd.org/cgi/man.cgi?query=inetd&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html"><code>inetd(8)</code></a>, <a href="http://smb-conf.ru/smbd-smb-daemon.html"><code>smbd(8)</code></a>, <a href="http://samba.org/samba/docs/man/manpages-3/smb.conf.5.html"><code>smb.conf(5)</code></a>.</p>
<p class="zagolovok1">АВТОР</p>
<p class="obichnij">Изначально Samba и сопутствующие утилиты были разработаны Эндрю Тридгеллом (<a href="http://samba.org/~tridge/">Andrew Tridgell</a>). Сейчас Samba разрабатывается <a href="http://samba.org/samba/team/">Samba Team</a> в качестве <a href="http://ru.wikipedia.org/wiki/Open_Source">Open Source</a> проекта &ndash; напоминает то, как разрабатывается ядро Linux.</p>
<p class="obichnij">Изначально страницы man поддерживал Karl Auer. Исходные коды страниц man конвертировались в формат YODL (доступно здесь <a href="http://yodl.sourceforge.net/">yodl.sourceforge.net</a>) и обновлялись для релизов Samba 2.0 <a href="http://samba.org/~jra" target="_blank">Jeremy Allison</a>. Переведено в формат <a href="http://ru.wikipedia.org/wiki/DocBook" target="_blank">DocBook</a> для Samba 2.2 Джерардом Картером (Gerald Carter). Переведено в формат XML 4.2 для Samba 3.0 <a href="mailto:ab@samba.org">Александром Боковым</a>.</p>
<p class="obichnij">Перевод на русский язык Айзятуллен Рамиль, Айзятуллен Ренат.</p>
<p class="obichnij">Обсудить данный перевод можно в <a href="http://forum.smb-conf.ru/viewtopic.php?f=1&amp;t=50" target="_blank">соответствующей ветке</a> форума.</p>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/swat-web-configuration-tool.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

