Сервер Samba: концепції та швидка конфігурація
Зміст:
- Давайте навчимося трохи Самба
- Навіщо використовувати Samba?
- Операція
- Налаштування
- Що Самба може зробити для мене?
- Давайте тепер побачимо Самба в дії
Samba - це безкоштовний програмний проект, який реалізує протокол спільного файлу Windows для операційних систем, схожих на UNIX. Цей протокол раніше був відомий як SMB, згодом був каталогізований як CIFS. Таким чином, факт, що комп'ютери з GNU / Linux, Mac OS X або Unix в цілому розглядаються як сервери або відносяться до клієнтів у Windows-мережах, стає реальністю.
Зміст індексу
Давайте навчимося трохи Самба
Створення Samba - ідея Ендрю Тріджелла. Це проект, який народився в 1991 році, коли створив програму файлового сервера для своєї локальної мережі, яка підтримувала протокол, визнаний DEC Digital Pathworks. Хоча він цього не знав, той протокол стане SMB пізніше.
Навіщо використовувати Samba?
Samba - це сукупність програм Unix, які реалізують протокол SMB (серверний блок повідомлень). Цей протокол використовується для операцій клієнт-сервер у мережі. Потім, використовуючи цей протокол, Samba дозволяє Unix налагоджувати зв’язок з продуктами Microsoft Windows через протокол. Таким чином, машина Unix з Samba може входити в мережу Microsoft, проявляючи себе як Сервер і надавати наступні послуги:
- Обмінюйтесь різними файловими системами. Поділіться принтерами з встановленням на сервері, а також на клієнтах. Забезпечте візуалізацію клієнтів у мережі, що полегшить співпрацю з нашими користувачами. Це дозволяє перевірити клієнтів через логін проти домену Windows.Проведіть або допоможіть із сервером вирішення імен WINS.
Операція
Сьогодні сюїта Samba включає в свою реалізацію пару фундаментальних демонів. Вони несуть відповідальність за надання спільних ресурсів клієнтам SMB в мережі (їх також називають послугами).
Вищезгадані демони:
smbd: Демон, відповідальний за те, щоб дозволити обмін файлами та принтерами через мережу SMB, крім надання верифікації та надання дозволу на доступ клієнтам SMB.
nmbd: Це демон, який відповідає за пошук через службу імені Windows Internet (WINS) і надає необхідну допомогу через глядача.
Налаштування
Конфігурація Samba в Linux здійснюється через видання одного файлу, що знаходиться в
/etc/samba/smb.conf.
Ось приклад основної конфігурації:
# ============== Глобальні налаштування ==================== # робоча група = PRUEBAGROUP рядок сервера = Samba% v виграє підтримка = ні завантажувати принтери = ні # ======= Безпека ======= # безпека = карта користувача до гостя = поганий гість користувача нормально = так публічно = так, хости дозволяють = 127.0.0.1 192.168.22.0/24 хости забороняють = 0.0.0.0/0 # ============== Означення обміну =================== # коментар = Тест музики. path = / home / Дані / Музика / доступно = так для перегляду = так, що можна записати = немає копії = Музичний коментар = Тестувати відео. path = / home / Data / Videos / copy = Музичний коментар = Інші дані. path = / home / Data / Box / writable = так
Що Самба може зробити для мене?
Як було сказано раніше, Samba надає всю допомогу, щоб машини Windows і Unix могли співіснувати в одній мережі. Однак ми можемо вказати на конкретні причини, чому ви хочете встановити сервер Samba у вашій мережі. Перелічимо їх нижче:
- Ви хочете заощадити витрати на оплату сервера Windows NT для отримання функцій, які він нам надає. Ви хочете забезпечити загальний простір для здійснення передачі даних між NT сервером до Linux або навпаки. Поділитися іншими ресурсами, такими як принтери, між клієнтами Windows і Linux. Корисно налагодити зв’язок з файлами NT з сервера Linux.
Давайте тепер побачимо Самба в дії
Будемо вважати, що у нас є така основна мережна конфігурація:
- Сервер Samba на машині Linux, ми будемо називати цю гідру. Кілька клієнтів Windows, імена яких будуть фенікс і хімера. Усі підключені через локальну мережу (локальну мережу). Крім того, ми також припустимо, що до гідри підключений інжекторний принтер. і спільний диск, який називається мережею (обидва ресурси можуть бути запропоновані двом іншим машинам).
Представницький графік цієї мережі можна побачити на малюнку нижче:
Як видно, у цій мережі кожен з комп’ютерів знаходиться в межах однієї робочої групи. Для тих, хто не має відношення до цього терміну, Робоча група - це проста етикетка, яка ідентифікує певний набір машин / комп'ютерів / обладнання, що належать до мережі SMB. Кілька робочих груп можуть співіснувати в одній мережі, але для цілей прикладу ми лише одну.
Ми сподіваємося, що вам сподобалась наша вступна стаття до Samba, пам’ятайте, що якщо ви зацікавлені в повній мірі скористатися вашою системою Linux, ви можете ознайомитися з нашим розділом.
Швидка крива Asus rog pg35vq, новий монітор з квантовою крапкою
Asus ROG Swift Curve PG35VQ - це новий ігровий монітор із зігнутою панеллю, який містить вдосконалену технологію Quantum Dot для створення приголомшливих зображень.
Raijintek enyo, шасі для любителів відкритої концепції
Компанія Raijintek показала величезну відкриту концепцію шасі Raijintek Enyo та дві моделі mini-ITX для любителів більш компактних систем.
Конфігурація ПК Fortnite 【2020 найкраща конфігурація?
Шукаєте ідеальну установку для ПК Fortnite? ✅ Ми допомагаємо вам з двома бюджетами, щоб ви могли спробувати насолоджуватися +60 FPS без великих грошей.