scp
faz parte de openssh
e não suporta o formato de chave PuTTY (e a versão atual sofre com "pedindo uma senha independentemente da entrada).
Você pode converter a chave do formato PPK usando puttygen (Conversões - > Exportar OpenSSH), ou simplesmente crie uma nova chave no formato openssh usando ssh-keygen
:
ssh-keygen -t rsa
A nova chave também armazena para o authorized_keys
, mas deve funcionar bem para você.