<?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; testparm</title>
	<atom:link href="http://smb-conf.ru/tag/testparm/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>testparm (validating your config file)</title>
		<link>http://smb-conf.ru/testparm-validating-your-config-file.html</link>
		<comments>http://smb-conf.ru/testparm-validating-your-config-file.html#comments</comments>
		<pubDate>Mon, 23 Nov 2009 05:10:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Диагностические утилиты]]></category>
		<category><![CDATA[testparm]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=79</guid>
		<description><![CDATA[Эта страница является переводом man testparm(1) из пакета Samba.
НАЗВАНИЕ
testparm &#8212; проверяет правильность оформления настроек в файле smb.conf.
СИНТАКСИС
testparm [-s] [-h] [-v] [-V] [-L &#60;server name&#62;] [-t encoding] {config filename} \
[hostname hostIP] [--parameter-name parametername] \
[--section-name sectionname]
ОПИСАНИЕ
Эта утилита является частью пакета samba(7).
Testparm &#8212; это программа-тест для проверки правильности внутреннего оформления конфигурационного файла smbd(8). Если программа сообщает об отсутствии [...]]]></description>
			<content:encoded><![CDATA[<p class="obichnij">Эта страница является переводом <code>man <a href="http://samba.org/samba/docs/man/manpages-3/testparm.1.html" target="_blank">testparm(1)</a></code> из пакета Samba.</p>
<p class="zagolovok1">НАЗВАНИЕ</p>
<p class="obichnij"><code>testparm</code> &mdash; проверяет правильность оформления настроек в файле <code>smb.conf</code>.</p>
<p class="zagolovok1">СИНТАКСИС</p>
<p class="listing"><code><strong>testparm</strong> [-<strong>s</strong>] [-<strong>h</strong>] [-<strong>v</strong>] [-<strong>V</strong>] [-<strong>L</strong> &lt;server name&gt;] [-<strong>t</strong> encoding] {config filename} \</code></p>
<p class="listing" style="margin-left: 120px;"><code>[<strong>hostname</strong> hostIP] [--<strong>parameter-name</strong> parametername] \</code></p>
<p class="listing" style="margin-left: 120px;"><code>[--<strong>section-name</strong> sectionname]</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">Testparm &mdash; это программа-тест для проверки правильности внутреннего оформления конфигурационного файла <a href="http://smb-conf.ru/smbd-smb-daemon.html"><code>smbd(8)</code></a>. Если программа сообщает об отсутствии ошибок, то вы можете использовать этот файл не опасаясь ошибок при его загрузке.</p>
<p class="obichnij">Заметьте, что <code>testparm</code> НЕ гарантирует того, что службы, определенные в конфигурационном файле, будут доступны и будут работать именно так, как вы задумали.</p>
<p class="obichnij">Если в командной строке указаны имя и IP хоста, программа-тест проверит службы по списку в smb.conf и сообщит, имеет ли указанный хост доступ к каждой из служб.</p>
<p class="obichnij">Если <code>testparm</code> находит ошибку в файле smb.conf, то возвращает код &laquo;1&raquo; вызывающей программе, при отсутствии ошибок возвращен будет код &laquo;0&raquo;. Это позволяет использовать testparm в скриптах.</p>
<p class="zagolovok1">ПАРАМЕТРЫ</p>
<p class="keyparam"><code>-s</code></p>
<p class="obichnijkey">Без этого параметра, <code>testparm</code> будет запрашивать у пользователя возврат каретки (Enter) после вывода списка служб, но перед дампом definitions служб.</p>
<p class="keyparam"><code>-h | --help</code></p>
<p class="obichnijkey">Выведет сводку о параметрах командной строки.</p>
<p class="keyparam"><code>-V</code></p>
<p class="obichnijkey">Выведет версию программы.</p>
<p class="keyparam"><code>-L &lt;server name&gt;</code></p>
<p class="obichnijkey">Устанавливает значение <code>server name</code> для макроса <code>%L</code>. Используется для включении в тест файлов, определенных макросом <code>%L</code>.</p>
<p class="keyparam"><code>-v</code></p>
<p class="obichnijkey">Если указан данный параметр, то <code>testparm</code> также будет выводить все параметры, не определенные в smb.conf и их значения по-умолчанию.</p>
<p class="keyparam"><code>-t encoding</code></p>
<p class="obichnijkey">Выведет данные в заданной кодировке</p>
<p class="keyparam"><code>--parameter-name parametername</code></p>
<p class="obichnijkey">Выведет дамп указанного параметра. Если не была указана секция, то областью видимости будет секция <code>[global]</code>. Также возможно дампануть опцию параметра. В этом случае имя опции параметра должно быть отделено от параметра двоеточием.</p>
<p class="keyparam"><code>--section-name sectionname</code></p>
<p class="obichnijkey">Выведет дамп указанной секции.</p>
<p class="keyparam"><code>config filename</code></p>
<p class="obichnijkey">Имя конфигурационного файла для проверки. Если параметр не указан то будет проверен стандартный smb.conf.</p>
<p class="keyparam"><code>hostname</code></p>
<p class="obichnijkey">Если указаны этот и следующий параметры, то <code>testparm</code> будет проверять <a href="http://smb-conf.ru/hosts-allow-s.html"><code>hosts allow</code></a> и <a href="http://smb-conf.ru/hosts-deny-s.html"><code>hosts deny</code></a> параметры в файле smb.conf, для определения возможности доступа к <a href="http://smb-conf.ru/smbd-smb-daemon.html"><code>smbd</code></a> серверу хоста с заданными именем и IP. Если задан этот параметр, то должен быть задан и параметр <code>hostIP</code>.</p>
<p class="keyparam"><code>hostIP</code></p>
<p class="obichnijkey">Указывает IP адрес хоста, определенного в предыдущем параметре.</p>
<p class="zagolovok1">ФАЙЛЫ</p>
<p class="obichnij"><code>smb.conf</code>, обычно так называется конфигурационный файл <a href="http://smb-conf.ru/smbd-smb-daemon.html"><code>smbd(8)</code></a>.</p>
<p class="zagolovok1">ДИАГНОСТИКА</p>
<p class="obichnij">Программа выдаст сообщение об успешной/не успешной загрузке конфигурационного файла. Перед этим сообщением могут выскочить сообщения об ошибках или предупреждения, если файл не загрузился. В противном случает программа выведет дамп сведений о всех известных службах в <a href="http://www.freebsd.org/cgi/man.cgi?query=stdout&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+7.2-RELEASE&amp;format=html"><code>stdout</code></a>.</p>
<p class="zagolovok1">ВЕРСИЯ</p>
<p class="obichnij">Эта страница мануала верна для пакета Samba версии 3.</p>
<p class="zagolovok1">СМ. ТАКЖЕ</p>
<p class="obichnij"><a href="http://samba.org/samba/docs/man/manpages-3/smb.conf.5.html"><code>smb.conf(5)</code></a>, <a href="http://smb-conf.ru/smbd-smb-daemon.html"><code>smbd(8)</code></a></p>
<p class="zagolovok1">Автор</p>
<p class="obichnij">Изначально Samba и сопутствующие утилиты были разработаны Эндрю Тридгеллом (<a href="http://samba.org/~tridge/" target="_blank">Andrew Tridgell</a>). Сейчас Samba разрабатывается <a href="http://us1.samba.org/samba/team/" target="_blank">Samba Team</a> в качестве Open Source проекта &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=46">соответствующей ветке</a> форума.</p>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/testparm-validating-your-config-file.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Конфигурирование сервера Samba</title>
		<link>http://smb-conf.ru/konfigurirovanie-servera-samba.html</link>
		<comments>http://smb-conf.ru/konfigurirovanie-servera-samba.html#comments</comments>
		<pubDate>Tue, 07 Jul 2009 12:43:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ALT Linux]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[testparm]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=3672</guid>
		<description><![CDATA[


&#8592; назад
Оглавление
вперед &#8594;



Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.
5. Конфигурирование сервера Samba
Теперь займемся сервером Samba. Конфигурационный файл для сервера Samba-3 находится в папке /etc/samba и называется smb.conf. После установки в нем написано много чего интересного, но мы не будем его править, а создадим свой. Сохраняем файл [...]]]></description>
			<content:encoded><![CDATA[<table id="prod" style="width: 100%;">
<tbody id="prod">
<tr>
<td id="prod"><span style="font-size: 14px;"><span style="color: gray;">&larr;</span></span> <a href="http://smb-conf.ru/sozdaem-vladelca-obshhix-resursov-i-sami-obshhie-papki.html" id="prod">назад</a></td>
<td id="prod" style="text-align: center;"><a href="http://smb-conf.ru/samba-3-v-primerax-ot-prostogo-k-slozhnomu-primer-1-prostoj-samba-server-dostup-vsem-na-vse.html" id="prod">Оглавление</a></td>
<td id="prod" style="text-align: right;"><a href="http://smb-conf.ru/zapusk-servera-samba-i-proverka-raboty.html" id="prod">вперед</a> <span style="font-size: 14px;"><span style="color: gray;">&rarr;</span></span></td>
</tr>
</tbody>
</table>
<p class="zagolovok1">Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.</p>
<p class="zagolovok2">5. Конфигурирование сервера Samba</p>
<p class="obichnij">Теперь займемся сервером Samba. Конфигурационный файл для сервера Samba-3 находится в папке <code>/etc/samba</code> и называется <code>smb.conf</code>. После установки в нем написано много чего интересного, но мы не будем его править, а создадим свой. Сохраняем файл <code>/etc/samba/smb.conf</code> на память (и на всякий случай, там много чего есть интересного почитать, и вообще заведите себе привычку перед любым изменением любого конфигурационного файла делать его резервную копию):</p>
<pre class="server"># mv /etc/samba/smb.conf /etc/samba/smb.conf.default</pre>
<p class="obichnij"><em>Примечание:</em> разработчики Samba настоятельно рекомендуют иметь файл <code>smb.conf</code> как можно более меньшего размера, а также не иметь внутри файла комментариев. Также они рекомендуют как можно более тщательно комментировать все изменения, какие вы делаете. Данные противоречивые рекомендации исполняются следующим образом: мы сделаем файл <code>smb.conf.comment</code>, в котором опишем все, что мы делаем, а потом из него получим рабочий файл <code>smb.conf</code>:</p>
<pre class="server"># touch /etc/samba/smb.conf.comment</pre>
<p class="obichnij">Теперь заполним файл smb.conf.comment примерно таким содержимым:</p>
<pre>#Глобальные параметры
[global]
#название рабочей группы, в windows по умолчанию WORKGROUP, если вы имеете домен, укажите имя вашего домена, тогда
#в сетевом окружении windows ваш файл-сервер будет в общей массе компьютеров
workgroup = WORKGROUP
#NetBIOS-имя компьютера в вашей сети, имя, под которым файл-сервер будет отображаться в сетевом окружении
netbios name = ALTSERVER
#режим безопасности
security = SHARE
#то, как будет описываться в сетевом окружении
server string = files and music                                                                                      

#описание наших общих папок
#секция music
[music]
#комментарий, то, как будет подписан наш общий ресурс в сетевом окружении
comment=Наша музыка
#путь к общей папке
path=/mnt/allfiles/sharefolder/music
#данные параметры необязательны, но для чего они потребовались тут, скажу ниже
create mask = 0777
directory mask = 0777
#принуждаем быть владельцем общего ресурса пользователя sambauser
force user=sambauser
#принуждаем быть владельцем общего ресурса группу users
force group=users
#указываем, что можно не только читать, но и записывать
read only=No
#открываем гостевой доступ, по сути всем
guest ok=Yes

[обмен файлами]
comment=файлообмен
path=&quot;/mnt/allfiles/sharefolder/обмен файлами&quot;
create mask = 0777
directory mask = 0777
force user=sambauser
force group=users
read only=No
guest ok=Yes</pre>
<p class="obichnij">Получим рабочий файл <code>smb.conf</code>, а заодно проверим, нигде ли мы не ошиблись при помощи команды <code>testparm</code>:</p>
<pre class="serverX"># testparm -s smb.conf.comment&gt;smb.conf</pre>
<pre class="sverhu">Load smb config files from smb.conf.comment
Processing section &quot;[music]&quot;
Processing section &quot;[обмен файлами]&quot;
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE</pre>
<p class="obichnij">Теперь у вас появился файл <code>smb.conf</code>, причем в нем нет ни одной строки с комментариями. Добейтесь, чтобы не было никаких ошибок, опечаток и т.п. Утилита <code>testparm</code> проверяет в основном опечатки, правильность заданных параметров она почти не контролирует. Например, если вы опечатались, сообщение об ошибке может выглядеть так:</p>
<pre class="serverX"># testparm -s smb.conf.comment&gt;smb.conf</pre>
<pre class="sverhu">Load smb config files from smb.conf.comment
Unknown parameter encountered: &quot;metbios name&quot;
Ignoring unknown parameter &quot;metbios name&quot;
Processing section &quot;[music]&quot;
ERROR: Badly formed boolean in configuration file: &quot;Yes/t&quot;.
lp_bool(Yes/t): value is not boolean!
Processing section &quot;[обмен файлами]&quot;
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE</pre>
<p class="obichnij">В данном случае опечатка <strong>metbios name</strong> вместо <strong>netbios name</strong>, а также ошибочное значение параметра в секции <strong>[music]</strong></p>
<p class="obichnij"><em>Примечание:</em> параметр <code>workgroup=WORKGROUP</code> применяется по умолчанию, поэтому если у вас такая рабочая группа, то его можно не писать, а если какая то другая, то смело пишите, например, <code>workgroup=MYNETWORK</code></p>
<p class="obichnij">Если вы игнорируете рекомендации разработчиков и нещадно редактируете непосредственно файл <code>smb.conf</code>, то для проверки запускать <code>testparm</code> без параметров.</p>
<p class="obichnij">Итоговый файл smb.conf получился таким:</p>
<pre>[global]
        netbios name = ALTSERVER
        server string = files and music
        security = SHARE

[music]
        comment = Наша музыка
        path = /mnt/allfiles/sharefolder/music
        force user = sambauser
        force group = users
        read only = No
        create mask = 0777
        directory mask = 0777
        guest ok = Yes

[обмен файлами]
        comment = файлообмен
        path = &quot;/mnt/allfiles/sharefolder/обмен файлами&quot;
        force user = sambauser
        force group = users
        read only = No
        create mask = 0777
        directory mask = 0777
        guest ok = Yes</pre>
<table id="prod" style="width: 100%;">
<tbody id="prod">
<tr>
<td id="prod"><span style="font-size: 14px;"><span style="color: gray;">&larr;</span></span> <a href="http://smb-conf.ru/sozdaem-vladelca-obshhix-resursov-i-sami-obshhie-papki.html" id="prod">назад</a></td>
<td id="prod" style="text-align: center;"><a href="http://smb-conf.ru/samba-3-v-primerax-ot-prostogo-k-slozhnomu-primer-1-prostoj-samba-server-dostup-vsem-na-vse.html" id="prod">Оглавление</a></td>
<td id="prod" style="text-align: right;"><a href="http://smb-conf.ru/zapusk-servera-samba-i-proverka-raboty.html" id="prod">вперед</a> <span style="font-size: 14px;"><span style="color: gray;">&rarr;</span></span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/konfigurirovanie-servera-samba.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dos charset (G)</title>
		<link>http://smb-conf.ru/dos-charset-g.html</link>
		<comments>http://smb-conf.ru/dos-charset-g.html#comments</comments>
		<pubDate>Sat, 09 May 2009 09:39:42 +0000</pubDate>
		<dc:creator>admin1</dc:creator>
				<category><![CDATA[D]]></category>
		<category><![CDATA[dos charset]]></category>
		<category><![CDATA[testparm]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=396</guid>
		<description><![CDATA[&#160;
&#160;&#160;&#160;&#160;    DOS SMB клиенты считают, что сервер имеет ту же кодировку, что и у них. Эта опция определяет кодировку Samba для работы с DOS клиентами. Значение по умолчанию зависит от того, какую кодовую страницу вы установили. Samba попробует использовать кодировку 850, но снизит скорость передачи данных до ASCII, если кодировка 850 не [...]]]></description>
			<content:encoded><![CDATA[<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;    <font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">DOS SMB клиенты считают, что сервер имеет ту же кодировку, что и у них. Эта опция определяет кодировку Samba для работы с DOS клиентами. Значение по умолчанию зависит от того, какую кодовую страницу вы установили. Samba попробует использовать кодировку 850, но снизит скорость передачи данных до ASCII, если кодировка 850 не доступна. Выполните <a href="http://smb-conf.ru/testparm-validating-your-config-file.html">testparm</a> (1), чтобы проверить значение по умолчанию для вашей системы.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Нет значения по умолчанию.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/dos-charset-g.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ИЗМЕНЕНИЕ ИМЕН</title>
		<link>http://smb-conf.ru/name-mangling.html</link>
		<comments>http://smb-conf.ru/name-mangling.html#comments</comments>
		<pubDate>Fri, 08 May 2009 11:52:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[smb.conf]]></category>
		<category><![CDATA[case sensitive]]></category>
		<category><![CDATA[default case]]></category>
		<category><![CDATA[preserve case]]></category>
		<category><![CDATA[short preserve case]]></category>
		<category><![CDATA[smbclient]]></category>
		<category><![CDATA[testparm]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=89</guid>
		<description><![CDATA[&#160;
&#160;&#160;&#160;    Самба поддерживает корректировку имен так, чтобы DOS и Windows клиенты могли использовать файлы, которые не соответствуют формату 8.3. Можно также корректировать регистр в именах файлов к формату 8.3.
&#160;
&#160;&#160; Есть несколько параметров для управления корректировкой и они сгруппированы здесь, а не перечислены отдельно. Для значений по умолчанию смотрите на вывод программы testparm.
Эти [...]]]></description>
			<content:encoded><![CDATA[<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000">&nbsp;&nbsp;&nbsp;    <font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Самба поддерживает корректировку имен так, чтобы DOS и Windows клиенты могли использовать файлы, которые не соответствуют формату 8.3. Можно также корректировать регистр в именах файлов к формату 8.3.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">&nbsp;&nbsp; Есть несколько параметров для управления корректировкой и они сгруппированы здесь, а не перечислены отдельно. Для значений по умолчанию смотрите на вывод программы <a href="http://smb-conf.ru/testparm-validating-your-config-file.html">testparm</a>.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Эти параметры могут быть настроены отдельно для каждой службы.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<h3><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Опции:</font></font></font></h3>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier, monospace"><font size="2" style="font-size: 11pt;"><a href="http://smb-conf.ru/case-sensitive-s.html">case sensitive</a> = yes/no/auto</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">контролирует чувствительность файлов к регистру. Если нет, Samba должна сделать проверку на соответствие именам. Настройка по умолчанию auto позволяет клиентам, которые поддерживают зависимые от регистра имена файла (Linux CIFSVFS и <a href="http://smb-conf.ru/smbclient-command-line-smb-client.html">smbclient</a> 3.0.5 и выше в настоящее время) сказать серверу Самбы, что они желают получить доступ к файлу системы чувствительным к регистру способом (чтобы поддержать UNIX зависимаю от регистра семантику). Windows или DOS системы не поддерживают чувствительное к регистру имя файла, поэтому для них опция auto равнозначна no. Авто значение по умолчанию.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier, monospace"><font size="2" style="font-size: 11pt;"><a href="http://smb-conf.ru/default-case-s.html">default case</a> = upper/lower</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">контролирует какой регистр будет по умолчанию для новых имен файлов (т.е. для файлов, которые пока не существуют в файловой системе). По умолчанию нижний lower. Важное замечание: Эта опция будет использована для изменения регистра всех входящих клиентских имен файлов, не только новых имен файлов, если используются опции &quot;case sensitive = yes&quot;, &quot;preserve case = No&quot;, &quot;short preserve case = No&quot;. Эти изменения необходимы как часть оптимизации для каталогов, содержащих большое количество файлов.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier, monospace"><font size="2" style="font-size: 11pt;"><a href="http://smb-conf.ru/preserve-case-s.html">preserve case</a> = yes/no (сохранять регистр)</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Контроль для новых файлов (т.е. для файлов, которые пока не существуют в файловой системе), решает, создавать в регистре клиента, или форсировать регистр по умолчанию. По умолчанию yes.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier, monospace"><font size="2" style="font-size: 11pt;"><a href="http://smb-conf.ru/short-preserve-case-s.html">short preserve case</a> = yes/no</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">Параметр определяет, если новые файлы (т.е. для файлов, которые пока не существуют в файловой системе) соответствуют 8.3 синтаксису, все в верхнем регистре и подходящей длины &#8211; создаются в верхнем регистре, или форсируется регистр по умолчанию. Эта опция может использоваться с &quot;preserve case = yes&quot;, чтобы разрешить длинным именам файла сохранять их регистр, в то время как короткие имена печатаются строчными литерами. Значение по умолчанию yes.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;   <font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;">По умолчанию, Самба 3.0 имеет ту же самую семантику как Сервер Windows NT, т.е. не чувствителена к регистру, но сохраняет регистр имен файлов. Для каталогов с большими количеством файлов, если варианты опции регистра установлены следующим образом &laquo;case sensitive = yes&raquo;, &laquo;case preserve = no&raquo;, &laquo;short preserve case = no&raquo;, тогда &laquo;default case&raquo; опция будет применена и изменит все имена файла, посланные от клиента при доступе к этому ресурсу. </font></font></font></div>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/name-mangling.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Вариант 2</title>
		<link>http://smb-conf.ru/02.html</link>
		<comments>http://smb-conf.ru/02.html#comments</comments>
		<pubDate>Fri, 08 May 2009 07:39:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Инсталляция]]></category>
		<category><![CDATA[nmbd daemon]]></category>
		<category><![CDATA[smb conf - По тематике]]></category>
		<category><![CDATA[smbclient]]></category>
		<category><![CDATA[testparm]]></category>
		<category><![CDATA[Установка вариант 2]]></category>

		<guid isPermaLink="false">http://smb-conf.ru/?p=24</guid>
		<description><![CDATA[# Перевод Copyright(C) by Kosta Kudrin
#                      cola@tcsb.perm.su aka 2:5054/69@fidonet 
# Данный текст является переводом файла INSTALL из
# пакета samba-1.9.16p11
&#160;
&#160;
КАК ИНСТАЛЛИРОВАТЬ И ТЕСТИРОВАТЬ SAMBA
&#160;
&#160;
ШАГ 0. Читайте руководство.Оно содержит множество полезной информации
которая может помочь вам начать [...]]]></description>
			<content:encoded><![CDATA[<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2"># Перевод Copyright(C) by Kosta Kudrin</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">#                      cola@tcsb.perm.su aka 2:5054/69@fidonet </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2"># Данный текст является переводом файла INSTALL из</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2"># пакета samba-1.9.16p11</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2" style="font-size: 11pt;"><b>КАК ИНСТАЛЛИРОВАТЬ И ТЕСТИРОВАТЬ SAMBA</b></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 0</b>. Читайте руководство.Оно содержит множество полезной информации</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">которая может помочь вам начать работу. Если вы не знаете как прочитать</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">руководство , то тогда попробуйте что-нибудь подобное :</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">	<font face="Courier 10 Pitch">nroff -man smbd.8 | more</font></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 1</b>. Создание бинарных файлов.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Во-первых, отредактируйте файл source/Makefile. В нем вы найдете что samba</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">может работать на множестве unix OS  и вам необходимо будет раскоментировать</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">ту строчку , которая соответствует вашей ОС.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Вы так же должны редактировать секцию в верху Makefile , которая определяет</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">куда будет инсталлированна samba. Там же устанавливаются пути к вашим лог</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">файлам и так далее. Проверьте что все введено правильно и каталоги</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">существуют.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">После чего выполните команду &quot;make&quot;. После чего будут созданы исполняемые</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">файлы. После того как эта команда завершилась корректно вы можете выполнить</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">команду &quot;make install&quot; для инсталляции исполняемых файлов и файлов помощи.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Вы можете разделить инсталляцию исполняемых файлов и файлов помощи использую</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">команды &quot;make installbin&quot; и &quot;make installman&quot;. Заметте , что если вы</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">обновляете предыдущую версию samba , то вы должны знать что старые версии</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">исполняемых файлов  будут переименованы с расширением .old. Вы можете</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">вернуть предыдущую версию с помощью команды &quot;make revert&quot;.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 2</b>. Самый важный шаг.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">На этой стадии вы должны принести себе кофе или какой другой стимулирующий</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">напиток. Отдых перед установкой прав пользователям иногда может быть большой хитростью ,</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">так что скорее всего он вам необходим.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Если вы уже имеете установленную samba , то пропустите этот шаг . <img src='http://smb-conf.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 3</b>. Создание файла конфигурации <a href="http://smb-conf.ru/2-smbconf-po-tematike.html">smb.conf</a>. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Есть достаточное количество примеров файлов конфигурации в подкаталоге examples </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Я предлагаю вам читать их внимательно , так как возможно некоторые из опций</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">вы будете использовать на практике. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Самый простой файл конфигурации будет что-нибудь типа :</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm; margin-left: 40px;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">[global]</font></font></font></div>
<div align="left" style="margin-bottom: 0cm; margin-left: 80px;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">workgroup = MYGROUP</font></font></font></div>
<div align="left" style="margin-bottom: 0cm; margin-left: 40px;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm; margin-left: 40px;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">[homes]</font></font></font></div>
<div align="left" style="margin-bottom: 0cm; margin-left: 80px;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">guest ok = no</font></font></font></div>
<div align="left" style="margin-bottom: 0cm; margin-left: 80px;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">read only = no</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">который будет позволять присоединятся к серверу любому пользователю с</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">acount&#8217;ом на сервере , использующему свое имя для входа в систему или имя</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">службы &quot;homes&quot; .(Замете , что  я так же установил рабочую группу , в которую</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">входит и сама samba). Для получения большей информации смотри ROWSING.txt</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Замете , что команда &quot;make install&quot; не будет инсталлировать файл smb.conf.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Вам необходимо будет создать его самим . Вам так же и необходимо будет</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">создать путь , определенный в Makefile для logs и т.д., такой как /usr/local/samba.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Проверьте , что вы установили файл smb.conf в том месте , которое вы</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">определили в файле Makefile.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 4</b>. Тестирование вашего файла smb.conf с помощью <a href="http://smb-conf.ru/testparm-validating-your-config-file.html">testparm</a>.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Важно что бы вы протестировали ваш файл конфигурации smb.conf используя</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">программу testparm. Если testparm сообщил вам  &quot;OK&quot; , то после этого он </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">выдаст вам список используемых служб. Если же нет , то вы получите сообщение</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">об ошибке.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ4а</b>. Запуск <a href="http://smb-conf.ru/smbd-smb-daemon.html">smbd</a> и <a href="http://smb-conf.ru/nmbd-netbios-nameserver.html">nmbd</a>. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Вы должны выбрать как запускать smbd и nmbd или как демона или из файла inetd. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Не пытайтесь запустить сразу же оба варианта. Или вы можете установить их в</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">inetd.conf и иметь запрос на их запуск из inetd, или вы можете запускать их</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">как демонов или из командной строки или из /etc/rc.local. Для получения всех</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">опций смотрите руководство пользователя ( man ).</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Основным преимуществом запуска smbd и nmbd как демонов заключается в том ,</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">что они при этом более быстро отвечают на запрос инициализации соединения. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Но это , однако , иногда не решает проблем.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>Шаг 5a</b>. Запуск из inetd.conf</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">ЗАМЕЧАНИЕ;</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">NOTE; The following will be different if you use NIS or NIS+ to</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">distributed services maps.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Посмотрите ваш файл /etc/services. Что определено для порта 139/tcp ? Если</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">ничего то определите его добавив строку вида:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">netbios-ssn     139/tcp</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">так же для 137/udp вы должны иметь строку:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">netbios-ns	137/udp</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">После чего отредактируйте ваш файл /etc/inetd.conf  добавте в него две</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">строки:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">netbios-ssn stream tcp nowait root /usr/local/samba/bin/smbd smbd </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">netbios-ns dgram udp wait root /usr/local/samba/bin/nmbd nmbd </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Точный синтаксис файла /etc/inetd.conf меняется от unix к unix. Для</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">руководства посмотрите другие строки файла inetd.conf.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><u>ЗАМЕЧАНИЕ</u>: некоторые unix уже имеют  строку типа netbios_ns (обратите</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">внимание на подчеркивание _)в файле /etc/services. Вы должны отредактировать</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">или файл /etc/services или /etc/inetd.conf для того что бы стоки о samba</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">были однотипными.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><u>ЗАМЕЧАНИЕ</u> : многим вaшим системам может быть необходимо использовать опцию   </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">&quot;interfaces&quot; в файле smb.conf для определения IP адреса и сетевой маски</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">вашего интерфейса. Если вы не знаете какой broadcast адрес для вашей сети, </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">запустите ifconfig , имея права пользователя root. nmbd пытается определить</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">его во время запуска , но при этом неудачно в некоторых unix системах.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Если вам необходимо это сделать , то смотрите секцию &quot;testing nmbd&quot; для</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">метода его поиска.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>!!!ВНИМАНИЕ!!!</b> </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Во многих системах unix доступно только 5 параметров в</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">командной строке в файле inetd. Это подразумевает что вы не должны</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">использовать пробелы между опциями и аргументами , или должны использовать</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">скрипт и запускать его из inetd.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Перезапустите ined , возможно просто послав ему сигнал HUP. Если вы имеете</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">уже ранее установленную версию nmbd , то вам так же придется убить и ее .</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>Шаг 5б</b>. Альтернатива: запуск smbd и nmbd как демона.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Для запуска сервера в качестве демона вы должны создать скрипт , возможно он</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">будет называться &quot;startsmb&quot;:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">#!/bin/sh</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">/usr/local/samba/bin/smbd -D </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">/usr/local/samba/bin/nmbd -D </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Сделайте его выполняемым с помощью команды</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">chmod +x startsmb</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">После чего вы можете запускать startsmb запуская его вручную или из файла</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">/etc/rc.local. Для его удаления необходимо послать сигнал удаления процессам nmbd и smbd.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><u>ЗАМЕЧАНИЕ:</u> Если вы используете систему инициализации типа SVR4 , то тогда можете</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">посмотреть пример срипта для создания Samba для этой системы в examples/svr4-startup</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 7</b>. Получение совместно используемых ресурсов на вашем сервер c помощью команды:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">smbclient -L yourhostname </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">В ответ вы должны получить список всех доступных совместно используемых </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">ресурсов на вашем сервере. Если вы их не получаете , то значит какой-нибудь</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">из шагов установки произведен неверно. Замете , что это способ может быть</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">использован так же и для просмотра используемых ресурсов доступных на других</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">клиентах LanManager (таких как WfWg).</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Если вы выбираете пользовательский уровень безопасности (user level</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">security), то тогда вы можете заметить , что Samba требует введения пароля</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">перед тем как показать список совместно используемых ресурсов. Для получения</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">большей информации смотрите документацию по <a href="http://smb-conf.ru/smbclient-command-line-smb-client.html">smbclient</a> ( вы можете получить</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">список используемых ресурсов и без введения пароля если добавите в командной</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">строку опцию -%U . Эта опция работает только с Samba серверами.)</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 8</b>. Попробуйте присоединится к серверу с помошью unix клиента:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">smbclient &#8216;yourhostnameaservice&#8217;</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Обычно  &quot;yourhostname&quot; будет именем хоста , на котором вы установили  smbd.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">А &quot;aservice&quot;   любая служба , которую вы определили в файле конфигурации</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">smb.conf. Попробуйте просто свое имя пользователя если вы имеете в файле</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">sbm.conf секцию [homes] .</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Например , если ваш unix хост имеет имя mambi и ваше имя в системе fred , то</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">вы должны набрать :</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">smbclient &#8216;bambifred&#8217;</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><u>ЗАМЕЧАНИЕ:</u> Число слешев зависит от типа шелла , который вы используйте .</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">С некоторыми типами шеллов возможно вам будет нужно ввести строку</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">&#8216;\bambifred&#8217; .</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ШАГ 9</b>. Попробуйте присоединится с помощью других клиентов dos/WfWg/Win95/NT/os-2.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Попробуйте смонтировать диски:</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">net use d: servernameservice</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Попробуйте напечатать :</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">net use lpt1: servernamespoolservice</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="Courier 10 Pitch"><font size="2">print filename</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Радуйтесь или пошлите мне bug report!</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ЧТО ЕСЛИ ОНО НЕ РАБОТАЕТ ?</b></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Если ничего не работает и вы начинаете думать &quot;кто писал эту кучу дряни (pile of</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">trash)&quot; , то я снова предложу вам выполнить шаг 2 , до тех пор пока вы</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">не успокоитесь.  </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">После чего вы должны прочитать файл DIAGNOSIS.txt.rus и FAQ. Если вы все еще не</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">решили проблему , то тогда попробуйте подписаться на список рассылки (mailing</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">list) или на соответствующую конференцию (newsgroup) (для получения большей</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">информации смотрите README).</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Samba удачно установлена на тысячах компьютеров во всем мире ,и может быть</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">кто-нибудь  имел сходную проблему и удачно преодолел ее.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Вы так же можете использовать WWW сайты для изучения выпусков Samba-дайджест</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">(samba-digest).</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Когда вы решите проблему , пожалуйста пошлите мне некоторые изменения для</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">документации (или исходного кода), для того чтобы следующим пользователям можно</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">было легче решить ее. </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>ПРОБЛЕМЫ ДИАГНОСТИКИ.</b></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">Если вы имеете проблемы при инсталляции ,то тогда обратитесь к DIAGNOSIS.txt </font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">пытаясь найти причину проблемы.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"><b>SCOPE IDs</b></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">=========</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">По умолчанию  Samba использует пустой scope ID. Это подразумевает , что все</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">ваши windows ящики (boxes) так же должны иметь пустой scope ID. Если вы</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">действительно хотите использовать не пустой scope ID , то вам необходимо</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">для nmbd ,smbd и smbclient использовать  опцию  -i &lt;scope> . Для нормальной</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">работы всем вашим PCs будет необходимо иметь такие же настройки. Я не</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2">рекомендую использовать scope IDs.</font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<div align="left" style="margin-bottom: 0cm;"><span style="color:#006633;"><strong><font face="DejaVu Sans, sans-serif"><font size="2">Источник:</font></font></strong></span></div>
<div align="left" style="margin-bottom: 0cm;"><font color="#000000"><font face="DejaVu Sans, sans-serif"><font size="2"> <a href="http://www.samba.org.ua/articles/?section=2&amp;articleid=6">http://www.samba.org.ua/articles/?section=2&amp;articleid=6</a></font></font></font></div>
<div align="left" style="margin-bottom: 0cm;">&nbsp;</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://smb-conf.ru/02.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

