Ich verbinde mich mit einem entfernten SSH-Server, indem ich diesen Befehl ausführe:
ssh -D 12345 bob@myserver.com
Dadurch wird ein Socken-Proxy erstellt, den ich mit Firefox verwenden kann, um die Zensur in meinem Land zu umgehen. Ich kann es jedoch nicht in der Befehlszeile ausnutzen.
Nehmen wir an, mein Land blockiert den Zugang zu YouTube. Wie kann ich die ssh-Verbindung verwenden, um einen Befehl wie den folgenden auszuführen:
youtube-dl "youtube.com/watch?v=3XjwiV-6_CA"
Ohne von der Regierung blockiert zu werden? Wie kann ich einen Socks-Proxy für alle Terminalbefehle einrichten?
tsocks youtube-dl ...
- tsocks ist eine clevere Anwendung, die allgemein in Repositorys verfügbar ist und mit LD_PRELOAD
der Anwendungen gezwungen werden, ihren Datenverkehr über eine bestimmte SOCKS-Verbindung weiterzuleiten (angeben, in welcher Richtung ~/.tsocks.conf
).