Що таке samba як встановити та налаштувати samba сервер на linux

Як встановити і налаштувати взаємодію Linux з Windows в локальній мережі. або танцюємо в стилі Samba!

Що таке Samba?

Samba сервер

Для роботи Samba-сервера необхідно, щоб були запущені два демона: smbd, що забезпечує роботу служби друку і поділу файлів для клієнтів Samba сервера під управління ОС Windows, і nmbd, що забезпечує роботу служби імен NetBIOS. Для доступу до клієнтів використовується протокол TCP / IP. Як правило, Samba встановлюється разом з дистрибутивом Linux. Перевірити можна виконавши команду: $ whereis samba. І якщо не встановлено то $ yum install samba-server

Що таке samba як встановити та налаштувати samba сервер на linux

Samba клієнт

Для доступу до мережевих ресурсів Windows з Linux необхідний клієнт Samba, і для того щоб оцінити доступність ресурсів Windows досить виконати команду / usr / bin / smbclient -L host_name. Довше рядок запросить пароль, але в більшості випадків досить натиснути Enter. Позитивним аспектом клієнта Samba є, то, що він відмінно бачить приховані мережеві ресурси, це ті диски мережеве ім'я яких закінчується знаком $.) Надалі робота відбувається шляхом набору команд, за допомогою яких можна провести всі необхідні операції по роботі з файлами. Для отримання довідки досить виконати smb:> help.


Досить багато користувачів 1с Підприємство використовують БД в файловому варіанті, ну, так, вже повілось :) і тому для грамотного взаємодії користувачів з базою можна використовувати сервер Samba. Що дозволить обмежити доступ, або зовсім його закрити до баз 1с.

Конфігурація сервера Samba

Конфігураційний файл Samba називається smb.conf і знаходиться в кореневому каталозі / еtc або / etc / samba. Сервіс Samba зчитує його кожні 60 секунд, тому зміни, внесені в конфігурацію, вступають в силу без перезавантаження, але не поширюються на вже встановлені з'єднання. Файл конфігурації містить чотири розділи: [global], [homes], [printers] і [shares]. Відкрити для редагування файл конфігурації можна командою: mcedit /etc/samba/smb.conf Розділ [global] містить найбільш загальні характеристики, які будуть застосовуватися всюди, але які, втім, потім можна перевизначити в секціях для окремих ресурсів. Деякі параметри цього розділу мають відношення і до налаштування клієнтської частини Samba.

Параметри розділу [global]

Параметри розділу [home]

Встановлюємо web-інтерфейс SWAT (Samba Web Administration Tool) для роботи з smb.conf

Расшарівать папки і міняємо доступ до тек Samba:

Синтаксис змінених параметрів можна перевірити командою:

Залишається створити користувачів glavbuh і geo задавши пароль, для входу в каталог [other]. Додаємо користувачів в Samba smbpasswd -a І дозволяємо користувачів в Samba
smbpasswd -e

Схожі статті