♦ В разделе реестра ОС Windows NT: [NT HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rdr\Parameters] нужно создать ключ EnablePlainTextPassword типа DWORD и установить его значение, равное 1.

♦ В ОС Windows 9x вам нужно создать тот же ключ, но в разделе [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\Parameters].

♦ В ОС Windows 2000 нужно внести изменения в раздел реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters].

Директивы log file и max log size определяют имя файла протокола (журнала) и его максимальный размер.

Параметры сокетов задаются с помощью директивы socket option. Прежде чем устанавливать эти параметры, рекомендую прочитать man smb.conf.

Если в вашем компьютере установлено несколько сетевых интерфейсов, то вы можете сконфигурировать пакет Samba так, чтобы он использовал все интерфейсы. Как это сделал я, показано в листинге 12.2.

Секция [homes]

Следующая секция называется [homes] и определяет параметры совместно используемых ресурсов. Пример содержимого этой секции приведен в листинге 12.3.

Листинг 12.3. Секция [homes]

[homes]

comment = Home

browseable = yes

writable = yes

Директива browseable=yes разрешает отображение совместно используемых ресурсов в сети Microsoft. Директива writable=yes разрешает запись в каталоги (тот же эффект будет иметь директива read only=no).

Секция [public]

В секции [public] перечисляются расшариваемые каталоги (листинг 12.4).

Листинг 12.4. Секция [public]

[public]

comment = VFAT Partition

path = /mnt/disk_e

read only = no

<p>12.2.3. Практические примеры настройки</p>

Ваших знаний уже достаточно, чтобы самим произвести дальнейшую настройку. В качестве завершения этого параграфа я приведу пару практических примеров (листинг 12.5). Обратите внимание, что в файле smb.conf комментарии могут обозначаться либо решеткой (#), либо точкой с запятой (;).

Листинг 12.5.

; Каталог NETLOGON для входа в домен

[netlogon]

comment = Samba Netlogon Service

path = /var/netlogon

; He устанавливайте значение yes

case sensitive = no

guest ok = yes

locking = no

writable = yes

browseable = yes

; Профиль для совместно используемых ресурсов

[Profiles]

path = /usr/local/samba/profiles

browseable = no

printable = no

guest ok = yes

; Каталог, используемый пользователем admin

; Пользователь admin должен существовать на сервере Samba

[admin]

comment = admin's directory

path = /home/admin

valid users = admin root

read only = no

<p>12.2.4. Доступ к принтеру Linux для Windows-машин</p>

Для обеспечения поддержки печати мы уже сделали почти все возможное. Директива секции [global] load printers загружает принтеры из файла /etc/printcap (листинг 12.2). Используется система печати BSD. Осталось только определить секцию [printers] файла smb.conf. В этой секции задаются глобальные параметры для всех принтеров, поэтому нет необходимости указывать их отдельно для каждого принтера.

Листинг 12.6. Секция [printers]

[printers]

comment = All Printers

security=server

path = /var/spool/lpd/lp

browseable = no

printable = yes

public = yes

writable = no

create mode = 0700

Некоторые директивы, используемые в этой секции (browseable, writable, comment), имеют те же значения, что и в секции [homes]. Директива path задает буферный каталог, в который файлы будут копироваться перед печатью (так называемый спул принтера). Директива public со значением yes разрешает печать из-под гостевой учетной записи, то есть всем желающим. Чтобы запретить печать из-под гостевой учетной записи, укажите public=no: в этом случае доступ к принтеру будут иметь только зарегистрированные на сервере пользователи. Вместо директивы public иногда используется ее синоним —директива guest ok.

Директива writable установлена в значении по для того, чтобы в буферный каталог принтера (спул) могли записываться только печатаемые файлы.

Перейти на страницу:

Все книги серии Полное руководство

Похожие книги