Centos настройка SAMBA

Linux > Centos настройка SAMBA
16.12.2016 23:27:51



Статья:

Что инсталировано yum list installed | grep samba

 
yum -y install samba samba-client samba-common

Таким образом вы установите samba актуальной версии.

Для того, чтобы сконфигурировать samba потребуется отредактировать файл /etc/samba/smb.conf, перед редактированием следует сделать резервное копирование оригинального файла /etc/samba/smb.conf.bak

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

Открываем для редактирования файл:

mcedit /etc/samba/smb.conf

[global]
workgroup = 202
security = user
netbios name = CentOS
log file=/var/log/samba/log.%m
max log size =50
map to guest = bad user
dns proxy = no
browseable = yes
#passdb backend = tdbsam

printing = cups
printcap name = cups
load printers = yes
cups options = raw

[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes

[BUFER]
path=/home/iocsha
browseable = yes
read only = no
guest ok = no
create mask = 0644
directory mask = 0755
force user = iocsha

Добавим пользователя

adduser iocsha
smbpasswd -a iocsha

проверяем настройки хитрой командой testparm

Настром права

cd /home
chmod -R 0777 ./iocsha
chcon -t samba_share_t ./iocsha

Пропишем в загрузку и запустим

systemctl enable smb.service

systemctl enable nmb.service

systemctl restart smb.service

systemctl restart nmb.service

Разрешим в Firewall

firewall-cmd --permanent --zone=public --add-service=samba

firewall-cmd --reload