Estamos tentando acelerar a instalação dos nós da Oracle para a instalação do RAC. isso requer que instalemos e configuremos o ssh para que não solicite uma senha.
O problema é: no primeiro uso, somos solicitados a
RSA key fingerprint is 96:a9:23:5c:cc:d1:0a:d4:70:22:93:e9:9e:1e:74:2f.
Are you sure you want to continue connecting (yes/no)? yes
Existe uma maneira de evitar isso ou estamos fadados a conectar pelo menos uma vez em todos os servidores de todos os servidores manualmente?
ssh
key-authentication
Nicolas de Fontenay
fonte
fonte
ssh-keyscan
- Reúna chaves públicas sshSe você já conhece a lista de hosts aos quais se conectará, basta emitir:
Você pode dar a
-H
opção de obter resultados de hash, como os padrões ssh agoraAlém disso, você pode dar
-t keytype
eram KeyType édsa
,rsa
ouecdsa
se você tem uma preferência a respeito de que tipo de chave para agarrar em vez do padrão.Após a execução
ssh-keyscan
, o arquivo hosts conhecido será preenchido previamente e você não terá o ssh pedindo permissão para adicionar uma nova chave.fonte
ssh-keyscan -H myhost >> ~/.ssh/known_hosts
, ou para todo o servidor,/etc/ssh/ssh_known_hosts
Você pode adicionar a impressão digital aos conhecidos_hosts de cada servidor. Para um único usuário:
fonte
Ignorar host
Ignore o HostKeyChecking. Para isso eu uso, por exemplo:
Adicionar host
Adicione a impressão digital do host / servidor
.ssh/known_hosts
antes de sua primeira conexão. Esta é a maneira mais segura.fonte
/dev/null
? Não seria melhor fazerssh -oStrictHostKeyChecking=no [email protected]
uma vez para inserir a impressão digital do servidor no$HOME/.ssh/known_hosts
arquivo, para que as conexões subsequentes continuem sem um pedido de confirmação?Execute o seguinte trecho antes de tentar.
ps: Estritamente não para servidores de produção, cuidado com o ManInMiddle
fonte
No entanto, eu gosto da resposta de Tim para coisas únicas, se este for um host ao qual você pretende se conectar regularmente, eu criaria uma entrada no seu ~ / .ssh / config (crie-a se o arquivo não existir).
fonte