Como exibir o endereço mac do host conhecido pelo ssh

0

Eu quero saber o endereço MAC de uma máquina que não tenho acesso no momento. No entanto, eu tenho um arquivo known_hosts do ssh com uma entrada válida, e dado que recebo avisos sobre a mudança de endereços MAC, presumo que esse endereço esteja armazenado em algum lugar pelo ssh. Existe uma maneira de exibir esse endereço MAC salvo?

    
por user1978011 11.06.2015 / 22:04

2 respostas

3

Acho que você está confundindo isso com uma impressão digital. A impressão digital SSH deve ser exclusiva para cada instalação, e essa chave é salva quando você se conecta a um sistema remoto. Veja esta pergunta e suas respostas para mais informações.

Se você souber o endereço IP e ele estiver na sua rede, você poderá ping do servidor e, em seguida, executar um arp -a | grep <IPA.ddr.e.ss> (sem os sinais < >) e obter o endereço MAC dessa maneira.

    
por 11.06.2015 / 22:07
5

O endereço MAC não é armazenado no arquivo known_hosts. Dê uma olhada na página de manual sshd .

 Each line in these files contains the following fields: markers
 (optional), hostnames, bits, exponent, modulus, comment.  The fields are
 separated by spaces.
    
por 11.06.2015 / 22:07