I have a remote server, which has a VPN connection to a Raspberry running as a home server, connected to my local LAN. I can SSH into this with a tunnel through my remote server to wake up my desktop, on my desktop there is a FTP server running.
I want to access this FTP server from my Linux machine remotely. How do I do this efficiently? I think connecting my desktop to the VPN would be okay. I read about Socks proxies but can't get them working with two hops and ftp.