Настройка файлового хранилища Samba в Ред ОС — шаг за шагом

Для организации сетевого доступа к данным на сервере с РЕД ОС необходимо установить и сконфигурировать сервис SMB. Это позволит клиентам Windows и Linux взаимодействовать с каталогами и файлами без дополнительных утилит. Важно учитывать поддержку аутентификации, управление правами и особенности работы службы в среде РЕД.

Перед установкой пакетов убедитесь, что в системе активны репозитории с необходимыми компонентами. Для проверки используйте команду:

dnf repolist

Если требуемые репозитории отсутствуют, подключите их вручную. Затем установите основную службу:

dnf install samba

После установки важно настроить конфигурационный файл /etc/samba/smb.conf. Он определяет, какие каталоги будут доступны, каким пользователям разрешён доступ и какие уровни защиты применяются. Минимальная конфигурация для создания общего ресурса:

Читайте также:  Конфигурация сервера NextCloud на Ubuntu 16.04 с использованием Apache, MariaDB и PHP7

[global]
workgroup = WORKGROUP
security = user
map to guest = Bad User
[shared]
path = /srv/shared
read only = no
guest ok = yes

Создайте каталог и установите корректные права:

mkdir -p /srv/shared
chmod 777 /srv/shared

Добавьте пользователя для доступа:

smbpasswd -a имя_пользователя

Запустите сервис и добавьте его в автозагрузку:

systemctl enable --now smb

Проверьте доступность службы в сети:

ss -tulpn | grep smbd

Если всё настроено верно, клиенты смогут подключаться по протоколу SMB с указанием IP-адреса сервера. Для проверки можно использовать команду:

smbclient -L //IP_СЕРВЕРА -U имя_пользователя

Раздел статьи готов. Он содержит команды, описание их работы и таблицу с краткими пояснениями. Если нужно что-то дополнить или изменить, дайте знать!

Создание и настройка пользователей для доступа к хранилищу

Добавьте системного пользователя, если он еще не существует:

Читайте также:  Настройка внешнего вида рабочего стола в Red OS

useradd -m -s /sbin/nologin имя_пользователя

Задайте пароль:

passwd имя_пользователя

Добавьте учетную запись в список авторизованных:

smbpasswd -a имя_пользователя

Чтобы разрешить вход, активируйте учетную запись:

smbpasswd -e имя_пользователя

Создайте группу для удобного управления:

groupadd группа_доступа

Включите пользователя в группу:

usermod -aG группа_доступа имя_пользователя

Проверьте текущий список пользователей:

pdbedit -L

Настройте права на каталог:

chown -R :группа_доступа /путь/к/папке
chmod -R 770 /путь/к/папке

Проверьте корректность настроек:

testparm

Если требуется удалить пользователя:

smbpasswd -x имя_пользователя
userdel -r имя_пользователя

Команда Описание
useradd -m -s /sbin/nologin Создание учетной записи без входа в систему
smbpasswd -a Добавление в список аутентификации
usermod -aG Добавление в группу
chown -R :группа Назначение прав группы
testparm Проверка конфигурации
Читайте также:  Анонимизация вашего интернет-трафика с помощью TorBirdy (Thunderbird и Tor)

Видео по теме статьи [Настройка файлового хранилища Samba в Ред ОС шаг за шагом]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *