Paso 1 – Instalación
yum -y install samba samba-client samba-common
Paso 2 – Creación de un directorio para acceso público
mkdir -p /var/samba/publico
Paso 3 – SELinux y samba
setsebool -P allow_smbd_anon_write 1
setsebool -P samba_domain_controller 1
setsebool -P samba_enable_home_dirs 1
setsebool -P use_samba_home_dirs 1
setsebool -P samba_create_home_dirs 1
setsebool -P samba_portmapper 1
setsebool -P samba_run_unconfined 1
setsebool -P samba_export_all_ro 1
setsebool -P samba_export_all_rw 1
chcon -t samba_share_t /var/samba/publico
Paso 4 – Editar el archivo lmhost
vim /etc/samba/lmhosts
127.0.0.1 localhost
192.168.10.10 servidor
192.168.10.101 cliente1
192.168.10.10 2 cliente2
Paso 5 – editar el archivo smb.conf
vim /etc/samba/smb.conf
workgroup = MIGRUPO
server string = Samba Server Version %v en %L
netbios name = servidor
remote announce = 192.168.10.10/MIGRUPO
interfaces = lo eth0 192.168.56.101/24
hosts allow = 127. 192.168.10.
security = user
passdb backend = tdbsam
[public]
comment = Carpeta Publica
path = /var/samba/publico
public = yes
writable = yes
printable = no
Paso 6 – agregar usuarios a Samba
smbpasswd -a usuario_samba
Paso 7 – Reiniciar servicios
systemctl restart smb nmb
Ahora lo único que falta es probar desde Windows