sim, você pode usar pares de chaves como você faz para o ssh (scp ist "the same")
crie um par de chaves rsa sem senha, mova / copie a parte pública para a máquina de destino e divirta-se!
Eu gostaria que um script de loop fosse executado em duas máquinas (com IP global), em que durante o loop eu tenho vários comandos scp para trocar as saídas dessas execuções. Temos uma maneira de evitar a solicitação de senha em todos os SCPs? isto é, gerando chaves para scp, etc