I am trying to pull information from a RedHat Enterprise Linux 6.3 server to a Windows Server 2008 R2 server. I have installed the cwRsync client on the Windows rsync client, I have created and copied the id_rsa.pub file from the Windows client to the Linux rsync host and imported the id_rsa.pub public key into the authorized_hosts file on the Linux side. Everything works great to pull from Linux to Windows, as long as I run the command manually and input the Linux user password when prompted on the Windows client.
I need to automate this batch job on the Windows client side to run as a scheduled task, which means that I need to connect from Windows to Linux via SSH without a password prompt. I have scoured the forums and FAQs and found no solutions or configurations that works.
What is the solution for this?