Расшарить папку в сети на Samba в CentOS 7
Установка Samba:
yum install samba samba-client samba-common
Запустить Samba:
systemctl start smb.service
systemctl start nmb.service
Добавить в авто-запуск:
systemctl enable smb.service
systemctl enable nmb.service
Добавить в Firewall:
firewall-cmd --zone=public --add-port=445/tcp --permanent
firewall-cmd --zone=public --add-port=139/tcp --permanent
firewall-cmd --zone=public --add-port=139/udp --permanent
firewall-cmd --reload
Создать в корне папку samba:
mkdir /samba
mkdir /samba/share
Сделать backup конфигурации Samba:
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
Открыть на редактирование /etc/samba/smb.conf и привести к данному виду:
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
[Share]
path = /samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no
Перезапустить сервисы Samba:
systemctl restart smb.service
systemctl restart nmb.service
Для поиска: установить, настроить