I recently purchased a QNAS (TVS 872XT). I am in the process of setting it up and have run into several configuration pop-ups. I've been working with tech support (very responsive) and they requested I download and install Putty and Teamviewer. When I went to the sites, they appear to be screen...