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.

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.