Як встановити samba сервер в ubuntu, linuxspace
Samba - це ефективний спосіб не тільки організувати взаємодію комп'ютерів під управлінням Windows і Linux, але і в мережах, що складаються тільки з Linux-машин він дозволяє швидко організувати загальний доступ до ресурсів. Файл конфігурації Samba може досягати величезної довжини і враховувати безліч параметрів, проте в більшості випадків досить набагато меншої кількості налаштувань.
Ніколи блять, ніколи не використовуйте SAMBA для мережі в якій тільки Linux-машини, бо це просто ізвращенство останньої стадії раку мозку. Для організації мережі Linux - Linux використовуйте NFS сервери. Так як NFS простіше в налаштуванні, швидкість передачі даних в рази більше, що не тупить при спілкуванні між машинами "Linux - Linux". безпеки, зручніше, гнучкіше та інше. Samba створена для сумовитих Windows мереж і з цього використання її у Лінукс мережі просто не природно.
Насамперед необхідно встановити SAMBA-сервер і необхідні утиліти собі на комп'ютер.
З установкою покінчено. Тепер давайте сконфігуріруем сервер і створимо кулі.
Але почнемо з простих прикладів.
Анонімний сервер з правами тільки на читання
Мета даного типу сервера, надати будь-якому користувачеві доступ до будь-якого файлу або директорії знаходиться в расшаренной папці з правами тільки на читання.
Відкриваємо для редагування файл /etc/samba/smb.conf і вписуємо туди наступні рядки:
Сдесь все просто, файл smb.conf ділитися на блоки, головний або загальний облок [global], настройки якого застосовні до всього файлу і всім іншим подблоков, якщо в них (в подблоков) не вказані конткретние директиви.
В принципі це все. Але так само правильним буде додати користувача, який буде являеться власником расшаренной директорії.
Висновок буде приблизно такою:

З боку Windows кулі будуть виглядати так:

права
Зверніть увагу, що Samba може обмежити права користувача, але не може розширити права, задані системою. Тобто, якщо на расшарівать каталозі не варті права на запис для всіх в самій системі, Samba не зможе дозволити запис в нього стороннім користувачам. Однак якщо на каталозі стоять права 777, то задавши параметр readonly = Yes ви зможете обмежити доступ на запис для користувачів, що підключаються з мережі.
У SAMBA так багато налаштувань, що розгляд докладно кожного отельдного випадку, гідно окремої статті. Сдесь же я описав, найпоширеніші приклади використання SAMBA як вдома так і в малому офісі.
Alan Holt, системний адміністратор Linux. розробник на Java, блогер, фанат Open Source. Пишу про Linux і всім що пов'язане з цією чудовою операційною системою. Люблю котів, Гру Престолів і топлю за Кхалісі. Визнаю Деїзм.



Все зробив як написано, але secret по паролю не хоче відкриватися з вінди. Але у мене немає доменів, мережа однорангова, це має значення?
Дивись, є кілька варіантів.
1) Виконай все те ж саме, тільки до виставлення прав на папки. Перевір уважно все права, через них я багато часу втратив у свій час при налаштуванні.
2) Користувач, на самому початку під час установки було вказано пакет system-config-samba, це граф. утиліта, ти можеш зайти в неї і подивитися які користувачі мають доступ до яких папок.
3) ДУЖЕ ЙМОВІРНО, що це проблема протоколу, у мене наприклад з першого разу по вводу логіна \ пароля винда теж не заходила, але я вводив ще раз, два і все спрацьовувало, пояснити це я не можу, це до розробникам. Так що для початку просто спробуй залогінитися кілька разів, навіть якщо він не пускає, є великий шанс, що з третього разу пустить.