3.8.2. Configuración del acceso compartido basado en el host
El control de acceso basado en el host le permite conceder o denegar el acceso a un recurso compartido en función de los nombres de host, las direcciones IP o el rango de IP de los clientes.
El siguiente procedimiento explica cómo habilitar la dirección IP 127.0.0.1
, el rango IP 192.0.2.0/24
y el host client1.example.com
para acceder a un recurso compartido, y además denegar el acceso al host client2.example.com
:
Requisitos previos
- El recurso compartido de Samba en el que desea establecer el acceso basado en el host existe.
Procedimiento
Añada los siguientes parámetros a la configuración del recurso compartido en el archivo
/etc/samba/smb.conf
:hosts allow = 127.0.0.1 192.0.2.0/24 client1.example.com hosts deny = client2.example.com
El parámetro
hosts deny
tiene mayor prioridad quehosts allow
. Por ejemplo, siclient1.example.com
resuelve a una dirección IP que aparece en el parámetrohosts allow
, se deniega el acceso a este host.Recarga la configuración de Samba:
#
smbcontrol all reload-config
Recursos adicionales
-
Para más detalles, consulte las descripciones de los parámetros en la página de manual
smb.conf(5)
.