Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

2.2. конфігурація


Основний конфігураційний файл Samba знаходиться в /etc/samba/smb.conf. Конфігураційний файл за замовчуванням містить значну кількість коментарів, щоб задокументувати різні директиви конфігурації.


зображення

Не всі доступні параметри включені у файл конфігурації за замовчуванням. Див smb.conf man сторінку або Колекція Samba HOWTO2 для більш докладної інформації.


1. Спочатку відредагуйте наступні пари ключ/значення в [глобальний] розділ /etc/samba/smb.conf:


робоча група = ПРИКЛАД

...

security = користувач


Команда безпеку Параметр знаходиться нижче в розділі [global] і коментується за замовчуванням. Крім того, змінити

ПРИКЛАД, щоб краще відповідати вашому оточенню.

2. Створіть новий розділ у нижній частині файлу або розкоментуйте один із прикладів для каталогу, яким буде ділитися:


[Share]

comment = Шлях спільного доступу до файлового сервера Ubuntu = /srv/samba/share

доступний для перегляду = так, гость добре = так, тільки для читання = ні створити маску = 0755

коментар: короткий опис акції. Налаштуйте відповідно до ваших потреб.


зображення

2 http://samba.org/samba/docs/man/Samba-HOWTO-Collection/


шлях: шлях до каталогу для спільного доступу.


У цьому прикладі використовується /srv/samba/sharename оскільки, згідно з Стандарт ієрархії файлової системи (FHS), / SRV3 це місце, де повинні обслуговуватися дані, специфічні для сайту. Технічно спільні файли Samba можна розміщувати в будь-якому місці файлової системи, якщо дозволи правильні, але рекомендується дотримуватися стандартів.

доступний для перегляду: дозволяє клієнтам Windows переглядати спільний каталог за допомогою Провідника Windows.

гість добре: дозволяє клієнтам підключатися до спільного доступу без введення пароля.

лише для читання: визначає, чи доступна спільна папка лише для читання чи надаються привілеї на запис. Права на запис дозволені лише тоді, коли є значення немає, як видно на цьому прикладі. Якщо значення є так, тоді доступ до спільного доступу буде лише для читання.

створити маску: визначає дозволи, які будуть мати нові файли під час створення.

3. Тепер, коли Samba налаштовано, потрібно створити каталог і змінити дозволи. З терміналу введіть:


sudo mkdir -p /srv/samba/share

sudo chown nobody:nogroup /srv/samba/share/


зображення

Команда -p switch повідомляє mkdir створити все дерево каталогів, якщо воно не існує.



4. Нарешті, перезапустіть служби samba, щоб увімкнути нову конфігурацію:


sudo systemctl перезапустити smbd.service nmbd.service


зображення

Ще раз, вищезазначена конфігурація надає повний доступ до будь-якого клієнта в локальній мережі. Для більш безпечної конфігурації див. Розділ 4, «Захист файлів і серверів друку» [стор. 312].


Тепер із клієнта Windows ви зможете перейти до файлового сервера Ubuntu і побачити спільний каталог. Якщо ваш клієнт не показує ваш спільний доступ автоматично, спробуйте отримати доступ до вашого сервера за його IP-адресою, наприклад

\\192.168.1.1 у вікні Провідника Windows. Щоб перевірити, чи все працює, спробуйте створити каталог із Windows.

Щоб створити додаткові спільні ресурси, просто створіть нові [реж.] розділи в /etc/samba/smb.confта перезапустіть Самба. Просто переконайтеся, що каталог, яким ви хочете надати спільний доступ, дійсно існує і дозволи правильні.


зображення

Спільний файл із назвою "[поділитися]" і шлях /srv/samba/share це лише приклади. Налаштуйте назви спільного ресурсу та шляхів відповідно до вашого середовища. Рекомендується назвати спільний ресурс на честь каталогу у файловій системі. Іншим прикладом може бути ім'я спільного ресурсу [qa] зі шляхом /srv/samba/qa.


Найпопулярніші хмарні обчислення ОС на OnWorks: