Tenho cerca de 50 computadores que preciso para estabelecer a conexão SSH. Mas eu tenho que fazer isso sem digitar a senha de cada pessoa enquanto faço ssh-copy-id. Tentei desabilitar a autorização de senha no ssh mas não funciona, ainda pede uma senha. Eu conheço cada IP mas acho que tem alguma forma de conectar sem senha afinal? Também é aceitável se eu for a todas as pessoas e pedir que digitem suas senhas em seus PCs. Obrigado
De ssh-copy-id(1)
:
Por padrão, ele adiciona as chaves anexando-as ao ~ / .ssh / authorized_keys do usuário remoto (criando o arquivo e o diretório, se necessário).
Já que tudo o que ssh-copy-id faz é copiar sua chave pública (normalmente ssh-keygen
irá criá-la ~/.ssh/id_rsa.pub
) para o ~/.ssh/authorized_keys
arquivo, se você quiser evitar inserir as 50 senhas em ssh-copy-id você só precisa encontrar uma maneira de anexar sua chave para os 50 arquivos. Posso pensar em vários métodos para isso:
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras