Você poderia ter um sistema de arquivos completo?
Eu tinha um arquivo known_hosts preenchido. Eu estava editando e por um segundo eu vi um erro de permissão quando o salvei. Fui verificar qual era o erro e o arquivo known_hosts estava em branco.
Agora, se eu ssh para um host, recebo algo como o seguinte:
bash-3.2 $ ssh root @
A autenticidade do host '' não pode ser estabelecida. A impressão digital da chave RSA é b3: c3: e3: 83: 23: 83: 93: 63: 13: 23: 63: 63: d3: c3: 33: a3. Tem certeza de que deseja continuar se conectando (sim / não)? sim Aviso: Adicionou permanentemente '(RSA) à lista de hosts conhecidos.
Parece bom ... mas quando olho para o meu arquivo known_hosts, ele fica em branco. Eu verifico as permissões e é de minha conta. Permissões de .ssh estão corretas também.
Eu deletei known_hosts e tentei me conectar novamente, e ele cria um arquivo, mas permanece em branco. Nenhuma chave de host é adicionada.
Isso começou a acontecer depois que vi esse erro de permissão.
Alguém tem alguma pista sobre o que está acontecendo aqui?
As atualizações do arquivo known_hosts do usuário root são bem atualizadas.Tags ssh openssh linux known-hosts