Smb howto основна настройка (
Налаштування 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.
Зауважимо, що в наступних розділах будуть дані додаткові записи для цього файлу, щоб дати доступ до більшої кількості ресурсів.
Написавши новий файл smb.conf, корисно перевірити його правильність. Ви можете перевірити правильність написання файлу smb.conf, використовуючи утиліту 'testparm' (довідкова сторінка: testparm); якщо testparm повідомляє про відсутність проблем, то smbd правильно завантажить файл настройок.
Корисний трюк: Якщо ваш сервер Samba має більше одного ethernet інтерфейсу, то smbd може підключиться до неправильного. Якщо це так, що ви можете явно змусить її підключатися до потрібного додавши рядок в розділ [global] файлу /etc/smb.conf: