Ssh não escolhe identidade

0

Eu tenho um arquivo de configuração ssh que possui uma entrada IdentityFile .

Então, quando eu uso ssh , esse arquivo de identidade é usado, que é o que eu quero. No entanto, se eu quiser desativar temporariamente esta entrada de identidade (sem desativar outras entradas no arquivo de configuração ssh), existe uma maneira de fazê-lo diretamente da chamada de linha de comando ssh, ou eu tenho que comentar esta linha na configuração arquivo toda vez que eu quiser remover a identidade padrão?

Talvez algo como ssh -i /dev/null myserver , embora este não funcione devido a permissões de arquivo.

    
por rogerRJ 12.01.2016 / 14:34

1 resposta

1

Você pode desativar a autenticação de chave pública na linha de comando, o que faz com que o cliente não use nenhuma identidade definida:

ssh -o PubkeyAuthentication=no yourserver

A remoção de identidades já adicionadas não é possível na forma como o arquivo de configuração é feito.

    
por 12.01.2016 / 15:49

Tags