como permitir a especificação específica de usuários ssh, mesmo após o bloqueio de hosts específicos?

0

Eu quero pegar o ssh por um usuário específico no linux. Também eu bloqueio todos os outros IPs para tomar ssh, exceto alguns IPs específicos. meu arquivo /etc/hosts.allow é

sshd : localhost : allow
sshd : 192.168.1.23 : allow
sshd : ALL : deny

Eu permito apenas um IP que tem acesso ao meu servidor via ssh, mas agora eu quero conectar usando o ssh por um usuário específico de qualquer lugar.

é possível?

    
por purval_patel 12.04.2017 / 15:07

1 resposta

1

De acordo com man sshd_config

AllowUsers:

This keyword can be followed by a list of user name patterns, separated by spaces. If specified, login is allowed only for user names that match one of the patterns. Only user names are valid; a numerical user ID is not recognized. By default, login is allowed for all users.

você deve permitir, claro, receber ssh de qualquer IP. Se você mantiver restrição de IP, restringirá a

  1. um usuário específico
  2. e do localhost ou 192.168.1.23
por 12.04.2017 / 15:11