Red Hat Training

A Red Hat training course is available for RHEL 8

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

  1. 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 que hosts allow. Por ejemplo, si client1.example.com resuelve a una dirección IP que aparece en el parámetro hosts allow, se deniega el acceso a este host.

  2. 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).