Remote Support via configurable, client-initiated reverse SSH and VPN connections