Permitir acesso SSH a um usuário específico se o IP corresponder a um em um arquivo

0

Eu preciso permitir o acesso SSH ao meu servidor para user_a , de qualquer endereço IP, e para user_b , somente se o endereço IP estiver em um arquivo - /etc/remote-hosts .
Atualmente, em /etc/ssh/sshd_config , adicionei:

AllowUsers user_a user_b

Isso permite que ambos os usuários se conectem de qualquer endereço.
Eu sei que posso escrever algo como:

AllowUsers user_a user_b@ipaddress1 user_b@ipaddress2

Isso é para uma tarefa, no entanto, e foi-me dito especificamente que os endereços IP precisam estar no arquivo /etc/remote-hosts .

Tenho a sensação de que isso pode ser conseguido com o PAM, mas olhei em volta e não encontrei uma solução.

    
por André 13.10.2017 / 22:34

0 respostas