Use rsync . Sua finalidade é sincronizar arquivos remotos / locais.
rsync -avz --delete source-address destination-address
Por favor, leia a documentação para entender quais são as opções disponíveis e como usá-las. (como a diferença entre "dir" e "dir /")
Claro, você também pode usar scp -r
, mas o rsync é a melhor solução.