SAMBA SERVER

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, надо запустить команду, чтобы дать права другим пользователям на запись

примеры доступа