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
hosts allow = 127.0.0.1 192.0.2.0/24 client1.example.com hosts deny = client2.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow El parámetro
hosts denytiene mayor prioridad quehosts allow. Por ejemplo, siclient1.example.comresuelve 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
# smbcontrol all reload-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionales
-
Para más detalles, consulte las descripciones de los parámetros en la página de manual
smb.conf(5).