GnuPG über SOCKS

Online seit 2021-09-17 in tech

Das Problem

Es gibt zwei Problemstellungen:

  1. Es ist eine restriktive Firewall im Weg, aber SSH-Zugriff nach draußen wird erlaubt
  2. Ich möchte meine GnuPG-Keys über Tor holen

So, we must go deeper

Also tunneln wir mal los…

SSH-Tunnel aufbauen (entfällt bei Tor)

schtobia@tslaptop-1:~>ssh -CND 32768 [weitere SSH-Optionen] <Zielserver> &

GnuPG über SOCKS

Das Feature ist in meinen Augen zu knapp dokumentiert:

schtobia@tslaptop-1:~>gpg2 --keyserver-options http-proxy=socks5-hostname://localhost:32768\
    --refresh-keys

Der Trick ist hierbei die socks5-hostname://-URI innerhalb des http-proxy.

SSH-Tunnel abbauen

schtobia@tslaptop-1:~>pkill -HUP ssh