Instalamos los paquetes necesarios
dnf install samba.x86_64
Enciendo los servicios. Si se requiere que inicie con el sistema, ejecute con enable
en lugar de status
systemctl status smb.service
systemctl status nmb.service
Para un usuario ya creado en el sistema, falta con agregarlo a samba
smbpasswd -a vtacius
Esto es algo específico para cualquier sistema que incluya firewalld y a Selinux. Esto es básicamente la forma correcta de hacerlo: Activando el servicio samba y sus respectivos permisos para selinux
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --reload
setsebool -P samba_enable_home_dirs 1
No aseguramos que todo haya funcionado. Para revisar el directorio del usuario vtacius, que se comparte por defecto, en el equipo con IP 192.168.1.22
smbclient //192.168.1.22/vtacius -U vtacius