Howto: remote access to SABnzbd GUI via SSH proxy

Support for the Debian/Ubuntu package, created by JCFP.
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
User avatar
sander
Release Testers
Release Testers
Posts: 8808
Joined: January 22nd, 2008, 2:22 pm

Howto: remote access to SABnzbd GUI via SSH proxy

Post by sander »

If you have SSH access to a Linux or MacOS system, on which you (want to) run SABnzbd, and you want to have full SABnzbd webGUI access, without further port forwarding ... you can!

Here's the howto:
From your Linux: set up a SSH session to your remote system (in this case: listening on port 22222 instead of standard SSH port 22), with a proxy listening on 1080 on this side,

Code: Select all

ssh  -D 1080  mysystem.remoteorg -p 22222
Then, in that SSH session, if needed, you can start SABnzbd. Make sure SABnzbd is listening on port 0.0.0.0 (so --server 0.0.0.0)
Keep this session open!

Again from your Linux, start your webbrowser, with proxy on localhost port 1080. For example with chromium:

Code: Select all

chromium-browser --proxy-server="socks5://localhost:1080"
In that browser, open SABnzbd on http://0.0.0.0:8080/ ... and you have SABnzbd webGUI access.

HTH
Post Reply