3.8.2. Configuração do acesso de compartilhamento baseado em host
O controle de acesso baseado no host permite conceder ou negar acesso a uma ação com base nos nomes do host do cliente, endereços IP ou faixa IP.
O procedimento a seguir explica como habilitar o endereço IP 127.0.0.1
, a faixa IP 192.0.2.0/24
e o host client1.example.com
para acessar uma ação e, adicionalmente, negar o acesso ao host client2.example.com
:
Pré-requisitos
- O Samba share no qual você quer definir o acesso baseado em host existe.
Procedimento
Adicione os seguintes parâmetros à configuração da participação no arquivo
/etc/samba/smb.conf
:hosts allow = 127.0.0.1 192.0.2.0/24 client1.example.com hosts deny = client2.example.com
O parâmetro
hosts deny
tem uma prioridade maior do quehosts allow
. Por exemplo, seclient1.example.com
resolve para um endereço IP que está listado no parâmetrohosts allow
, o acesso para este host é negado.Recarregar a configuração do Samba:
#
smbcontrol all reload-config
Recursos adicionais
-
Para mais detalhes, veja as descrições dos parâmetros na página de manual
smb.conf(5)
.