ssh-copy-id
basicamente inicia uma conexão SSH e copia as chaves perdidas. O problema, no entanto, está em iniciar a conexão SSH. Como somente a autenticação de chave pública é permitida, o servidor só pode aceitar a chave pública de backups-user
. No entanto, não há chaves SSH relacionadas a backup-user
no servidor. Portanto, ninguém (remotamente) pode efetuar login como backups-user
.
Você precisará permitir temporariamente a autenticação de senha ou copiar o arquivo de chave pública para o diretório inicial e usar sudo cp id_rsa.pub ~backups-user/.ssh/authorized_keys
no servidor para copiar a chave pública no diretório inicial desse usuário.