In my environment, we have a PSCP job that moves configs for the day to a Linux server. Windows Task Scheduler calls it and the job changes to the directory containing the date. Then recursively copies to the Linux server. Authentication via PKI.
Perhaps something like that is an option for you?