Se o comando scp abaixo estiver sendo executado em local_host , você estará tentando scp como local_user a local_host as local_user - é claro que isso solicitaria senha, já que você tinha apenas a senha menos login para remoto < - > somente usuários locais - não locais < - > local
scp /home/${remote_user}/info.txt.gz ${local_user}@${local_host}:/root/