Ssh não escolhe identidade

0

Eu tenho um arquivo de configuração ssh que tem uma IdentityFileentrada.

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 quero remover a identidade padrão?

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

rogerRJ
fonte

Respostas:

1

Você pode desabilitar 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.

Jakuje
fonte