ip 192.168.0.203
yum install samba
systemctl start smb.service
systemctl enable smb.service
smbstatus — мжно проверить версию samba
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak — копия оригинального конфига
firewall-cmd —permanent —add-service=samba
firewall-cmd —reload
useradd narvahaigla -M -G users -s /sbin/nologin — создание пользователя в Centos
smbpasswd -a narvahaigla — добавление пользователя в samba, далее ввести пароль, который используется для доступа к шарам.
nano /etc/samba/smb.conf
[global]
workgroup = NARVAHAIGLA
security = user
server string = Storage %v
passdb backend = tdbsam
[backup]
path = /mnt/backup
browseable = yes
writable = yes
[data]
path = /mnt/data
browseable = yes
writable = yes
systemctl restart smb.service
groupadd sambauser — создаем группу
gpasswd -a narvahaigla sambauser — добавляем пользователя в группу
gpasswd -a andrey sambauser — добавляем пользователя в группу
sudo chown -R root:sambauser /mnt/backup/ — даем право группе на запись в каталог
sudo chmod -R 775 /mnt/backup/ — само право
P.S.
если создать новую папку в Centos, то снова необходимо повторить команду на право группе на запись в каталог
ls -l — проверить доступ к расшареной папке папке

папка test создана в windows залогининым пользователем narvahaigla, на нее права доступа ставятся автоматически
папка test2 создана в Centos под пользователем root, надо запустить команду, чтобы дать права другим пользователям на запись
примеры доступа
