SMB HOWTO: Основная настройка (/etc/smb.conf)

Next Previous Contents

## 55. Основная настройка (/etc/smb.conf)

Настройка Samba в linux (или других UNIX-машинах) контролируется единственным файлом, /etc/smb.conf. Этот файл определяет к каким системным ресурсам вы хотите дать доступ для внешнего мира и какие ограничения вы хотите дать на их использование.

Так как следующие разделы посвящены организации доступа в дискам и принтерам Linux для Windows-машин, то файл smb.conf, показанный в этом разделе является примером, исключительно в целях введения.

Не беспокойтесь сейчас о деталях. Следующие разделы будут вводить основные концепции.

Каждый раздел файла начинается с заголовка раздела, такого как [global], [homes], [printers], и т.п..

Секция [global] определяет некоторые переменные, которые Samba будет использовать для определения доступа ко всем ресурсам.

Раздел [homes] позволяет удаленным пользователям иметь доступ к своим (и только своим) домашним директориям на локальной linux-машине. Так что, если пользователи Windows попытаются подключиться к этому разделу со своих Windows-машин, то они будут подключены к своим персональным домашним директориям. Заметим, что для того чтобы сделать это, они должны быть зарегестрированы на linux-машине.

Простой файл smb.conf ниже позволяет удаленным пользователям иметь доступ к их домашним директориям на локальной машине и писать во временную директорию. Для того чтобы пользователи Windows могли увидеть эти ресурсы машина с linux должна быть в локальной сети. Затем пользователи просто подключают сетевые диски с помощью Windows File Manager или Windows Explorer.

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

> `

>     ; /etc/smb.conf

>     ;

>     ; Убедитесь и перезапустите сервер после внесения изменений в этот

>     ; файл, например:

>     ; /etc/rc.d/init.d/smb stop

>     ; /etc/rc.d/init.d/smb start

>     [global]

>     ; Раскомментировать это, если вы хотите дать доступ пользователю "гость"

>     ; guest account = nobody

>        log file = /var/log/samba-log.%m

>        lock directory = /var/lock/samba

>        share modes = yes

>     [homes]

>        comment = Home Directories

>        browseable = no

>        read only = no

>        create mode = 0750

>     [tmp]

>        comment = Temporary file space

>        path = /tmp

>        read only = no

>        public = yes

> `

Next Previous Contents