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