3.3. Configuración de Samba como servidor independiente
Puede configurar Samba como un servidor que no es miembro de un dominio. En este modo de instalación, Samba autentifica a los usuarios en una base de datos local en lugar de en un DC central. Además, puede habilitar el acceso de invitados para permitir que los usuarios se conecten a uno o varios servicios sin autenticación.
3.3.1. Establecimiento de la configuración del servidor independiente
Esta sección describe cómo establecer la configuración del servidor para un servidor autónomo Samba.
Procedimiento
Instale el paquete
samba
:#
yum install samba
Edite el archivo
/etc/samba/smb.conf
y establezca los siguientes parámetros:[global] workgroup = Example-WG netbios name = Server security = user log file = /var/log/samba/%m.log log level = 1
Esta configuración define un servidor independiente llamado
Server
dentro del grupo de trabajoExample-WG
. Además, esta configuración permite el registro en un nivel mínimo (1
) y los archivos de registro se almacenarán en el directorio/var/log/samba/
. Samba expandirá la macro%m
en el parámetrolog file
al nombre NetBIOS de los clientes conectados. Esto permite archivos de registro individuales para cada cliente.Opcionalmente, configure el uso compartido de archivos o impresoras. Ver:
Verifique el archivo
/etc/samba/smb.conf
:#
testparm
Si configura recursos compartidos que requieren autenticación, cree las cuentas de usuario.
Para más detalles, consulte Sección 3.3.2, “Creación y habilitación de cuentas de usuario locales”.
Abra los puertos necesarios y recargue la configuración del cortafuegos mediante la utilidad
firewall-cmd
:#
firewall-cmd --permanent --add-port={139/tcp,445/tcp}
#firewall-cmd --reload
Habilite e inicie el servicio
smb
:#
systemctl enable --now smb
Recursos adicionales
-
Para más detalles sobre los parámetros utilizados en el procedimiento, consulte las descripciones de los parámetros en la página man
smb.conf(5)
.