Встановлення та налаштування файлового Samba сервера на Centos

SysAdmin-s notepad. DoFollow.

Але перейдемо до справи! Наша мета: на виході мати файловий сервер на осі Linux, де у кожного користувача буде своя домашня папка. Доступ до цієї папки буде здійснюватись через протокол SMB. Так само всі користувачі повинні мати доступ до одного/кілька папок папок з правами read/write - для можливості обміну інформацією.

Для початку нам потрібно поставити Centos (як встановити Centos?).

Вимикаємо SELinux

SELinux є розширенням для забезпечення безпеки. В принципі, щоб побудувати безпечний сервер його можна і не використовувати, тому що зазвичай від нього тільки одні зайві проблеми, ніж переваги. Якщо до цього ви налаштовували Centos, то, можливо. його вже відключено. Тоді просто пропускаємо цей крок. Для тих самих. хто ще цього не зробив, потрібно виконати такі кроки:

Установка Samba

Тепер приступаємо безпосередньо до встановлення самої Samba:

Секція [global] для того, щоб користувачі могли увійти на Samba сервер:

Потім зробимо систему зв'язку для автозапуску Samba:

Додаємо Samba доступи

Створимо каталог для обміну файлами та дамо права:

Тепер додамо його до /etc/samba/smb.conf:

Після змін обов'язково перезавантажуємо Samba:

Додавання та керування користувачами

У прикладі додаємо користувача Feanor:

Встановимо пароль для нового користувача (напр. 123456):

Тепер додамо його до бази даних Samba: