Como configurar o wrapper tcp

2

Eu tenho um servidor com endereço IP 192.168.0.1 e um cliente com endereço IP 192.168.0.2 , ambos podem se conectar uns com os outros.

Agora, o problema é que eu configurei o TCP Wrapper no lado do meu servidor e acrescentei a seguinte linha em seu arquivo /etc/hosts.deny

sshd : 192.168.0.0/255.255.255.0 \
 : twist /bin/echo "Access Denied!"

Mas quando eu tento ssh da máquina cliente com o endereço IP 192.168.0.2 , aparece a mensagem:

ssh_exchange_identification: Connection closed by remotehost

Mas por que não está mostrando a mensagem para a qual eu a configurei? Por favor, ajude.

    
por Tarun 11.11.2013 / 13:42

1 resposta

6

Tenho certeza de que, se você fizer telnet para a porta 22, verá a mensagem Acesso negado.

Como a mensagem "Acesso negado" não é um handshake de protocolo SSH válido, seu cliente ssh gera uma mensagem de erro amigável no estágio em que a conexão falhou, a troca de chave ssh, que é o primeiro estágio de estabelecer uma conexão SSH.

    
por 11.11.2013 / 14:23