2016 m. liepos 15 d., penktadienis

Kaip konfigūruoti samba su centos7?

Samba diegimas ir konfigūravimas:

Paieška:
# yum list samba*

Diegimas:
# yum install samba

Sukuriam katalogą, su sticky bitų ir 777(rwx) teisėmis, tam kad galima būtų trinti tik tuos dokumentus, kuriuos sukūrei
# mkdir -m 1777 /share

samba konfigūravimas, dokumento pabaigoje prirašome
# writable = yes # vartotojai galės sukurti dokumentus
# vim /etc/samba/smb.conf

[share]
path = /share
writable = yes

Patikrinam samba konfiguracijos dokumentą, ar nėra sintaksės klaidų
# testparm

Paleidžiam reikiamus servisus, nmb naudojamas nmb (share advertisements).
# systemctl start nmb smb
# systemctl enable nmb smb

Pridedam samba slaptažodį:
# smbpasswd -a root

# ls -dZ /share/
drwxrwxrwt. root root unconfined_u:object_r:default_t:s0 /share/

selinux konfigūravimas, kad leistu matyti katalogus.
a)
# yum install policycoreutils-python
# semanage fcontext -a -t samba_share_t '/share(/.*)?'
# restorecon -R /share

b)
# system -P samba_export_all_rw 1
# system restart smb
Prisijungimas prie smb iš Ubuntu 16.04