Установка и настройка простейшей конфигурации Samba в Linux CentOS

Установка samba
yum install samba samba-client samba-common
Создать каталог для хранения файлов
mkdir /home/samba
Дать права на каталог
chmod 777 -R /home/samba 
В конфиг samba
/etc/samba/smb.conf
Записать с нужными параметрами, следующее
[global]
#рабочая группа
    workgoup=WORKGROUP
#сетевое имя
    netbios name=NAME
    server string=NAME
#доступ
    securitu=user
#не требовать пароль
    map to guest=bad user
    
[shared_dir]
#путь к каталогу в linux
    path=/home/samba 
#предпочитаемый пользователь
    force user=root 
#права для создаваемых файлов
    force create mode=0666  
#права для создаваемых каталогов
    force directory mode=0777
#разрешить гостевой доступ
    guest ok=yes 
#отображение
    browseable=yes 
    public=yes
#разрешить чтение и запись
    writable=yes
Для проверки правильности заполнения конфига используется команда
testparm
Разрешение доступа через файервол
firewall-cmd --permanent --add-service=samba
firewall-cmd --reload
Запуск и добавление в автозагрузку сервисов Samba
systemctl enable smb --now
systemctl enable nmb --now
Для подключения необходимо создать и активировать пользователя Samba
smbpasswd -a user
smbpasswd -e user

После этого можно будет зайти в каталог с другого компьютера из сети по ip-адресу или имени хоста и скачивать или записывать данные