I actually have this requirement to sync data from different machines to odfb one drive for business, to be used in PowerBI online report..
So what i do - i log on these machines and then launch odfb client choose the location and then lock or disconnect the remote rdp session
However what i am noticing is every two to three days the sync stop unless i log on to the same machine again and do either pause and resume which actually initiate the sign in or simply initiate sign in straight away...So when there is no session expiry or timeout then why does the sync stops ?
We faced a similar situation and ended up using third party software to sync files between SharePoint/OneDrive and on premise file servers. We chose SkySync (great product) but there are others that do the same thing.