Ubuntu налаштування сервера samba, блог айтішнега

Ubuntu налаштування сервера samba, блог айтішнега

Ubuntu налаштування сервера samba

Ubuntu налаштування сервера samba, блог айтішнега

Ubuntu налаштування сервера samba

Для роботи Ubuntu в ролі файлового сервера для Windows машин використовується SAMBA. Всі дії ми будемо виконувати через термінал, тому дана інструкція застосовна як до server так і desktop версіями Убунту.

Ubuntu налаштування сервера samba, блог айтішнега

Ubuntu налаштування сервера samba

Як я і писав, для роботи нам потрібно встановити Samba, для цього вводимо в термінал команду:

Вводимо пароль root користувача і погоджуємося на установку. На відміну від Windows систем загальний доступ тут надається трохи інакше. Існує два види користувачів: користувачі системи і користувачі samba, тобто недостатньо завести просто новий обліковий запис і призначити права - потрібно буде її додати в базу даних samba. В Ubuntu налаштування сервера samba лежить в файлі samba.conf (його налаштований приклад я опублікую ближче до кінця статті і докладно розпишу основні пункти)

Для початку нам потрібно створити нового користувача і відповісти на питання, вводимо в термінал:

Наступним кроком буде додавання його в базу даних samba, для цього призначимо йому там пароль, вводимо команду

Як тільки у нас буде створено користувачі - можна приступати до настроювань файлу samba.conf, щоб відкрити його для редагування потрібно виконати команду

У цьому файлі є кілька розділів які виділяються наприклад [global] і йде його опис. Описувати детально цей розділ немає сенсу - такої інформації повно в інтернеті, давайте розглянемо мій приклад samba.conf з Розшарені папками

Що потрібно зробити Вам? З 1 по 73 рядок описуються основні параметри, єдине що потрібно зробити - це поміняти значення UTIZN в 36 строчки на ім'я своєї робочої групи. Розглянемо шматок коду:

Тепер розглянемо варіант з розмежованими правами і кошиком:

Ще один підводний камінь - тимчасові файли Windows. Справа в тому що коли ви відкриваєте документи наприклад word, то створюється тимчасовий файл

імя.doc, що дуже лякає людей, до того ж він не видаляється автоматично і не ховається, тому користувачі думають що це вірус «жере» їх файли. У 12 рядку вказано параметр, який не вказує користувачам ці файли.

Тепер потрібно створити ці папки (наприклад папку pochta в каталозі share)

і дозволити в неї писати всім користувачам шляхом зміни прав на папки рекурсивно

Перезавантажується або перезапускаєте сервер samba

Після цього можете заходити на ваш сервер по мережі, введете логін / пароль створеного користувача і можете працювати 😉