macOS
brew install sshuttlelocal Homebrew formula metadata
sudo port install sshuttleMacPorts ports tree · net/sshuttle/Portfile · Source: api.github.com
brew / rang 811
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de sshuttle pour les workflows d'agents IA.
installation
brew install sshuttlelocal Homebrew formula metadata
sudo port install sshuttleMacPorts ports tree · net/sshuttle/Portfile · Source: api.github.com
sudo apk add sshuttleAlpine Linux edge package indexes · sshuttle · Source: dl-cdn.alpinelinux.org
sudo apt install sshuttleDebian stable package indexes · sshuttle · Source: deb.debian.org
sudo dnf install sshuttleFedora Rawhide package metadata · sshuttle · Source: dl.fedoraproject.org
nix profile install nixpkgs#sshuttlenixpkgs package indexes · pkgs/by-name/ss/sshuttle/package.nix · Source: api.github.com
sudo pacman -S sshuttleArch Linux sync databases · sshuttle · Source: geo.mirror.pkgbuild.com
sudo zypper install sshuttleopenSUSE Tumbleweed package metadata · sshuttle · Source: download.opensuse.org
aperçu
Proxy server that works as a poor man's VPN
historique
sshuttle is a transparent proxy over SSH that is commonly described as a poor man's VPN.
The upstream Git history begins in 2010, and the current documentation credits original author Avery Pennarun with earlier transparent-proxy and VPN experiments dating back to Tunnel Vision and Fast Forward in 1998. sshuttle combined those ideas into a tool that forwards TCP sessions over SSH without requiring a packet-level VPN on the remote side.
The project later moved into the `sshuttle/sshuttle` GitHub organization and Read the Docs documentation. Its release history shows long-lived maintenance from early 0.x tags through 1.x releases, with the documentation now covering Linux, macOS, BSD-family systems, pfSense, OpenWRT, ChromeOS, and Windows notes.
The supplied package metadata lists sshuttle in Homebrew, Alpine, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE-style packaging. That distribution breadth matches its role as a pragmatic command-line networking tool: it is often installed when a developer has SSH access to a machine but no usable VPN.
Typical usage is `sshuttle -r user@sshserver 0/0` to route traffic through a remote host, optionally adding DNS forwarding or subnet discovery. The docs stress that sshuttle uploads and runs its Python server component over the SSH connection, so the remote side only needs a suitable Python interpreter and an SSH account.
sshuttle is significant in package-manager culture because it occupies a durable CLI niche between OpenSSH port forwarding and full VPN software. It gives developers a one-command network escape hatch, while package maintainers have to care about local firewall backends, Python compatibility, and platform-specific routing behavior.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
sshuttle | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:sshuttle |
|---|---|
| Version | 1.3.2 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://github.com/sshuttle/sshuttle |
| Dépôt | https://github.com/sshuttle/sshuttle |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
sshuttle 1.3.1-1
Transparent proxy server for VPN over SSH
https://github.com/sshuttle/sshuttle
sudo apt install sshuttlesshuttle
nix profile install nixpkgs#sshuttlesshuttle 1.1.1-2ubuntu2
Transparent proxy server for VPN over SSH
https://github.com/sshuttle/sshuttle
sudo apt install sshuttlesshuttle 1.3.2-r1
Transparent proxy server using ssh
https://github.com/sshuttle/sshuttle
sudo apk add sshuttlesshuttle-doc 1.3.2-r1
Transparent proxy server using ssh (documentation)
https://github.com/sshuttle/sshuttle
sudo apk add sshuttle-docsshuttle-pyc 1.3.2-r1
Precompiled Python bytecode for sshuttle
https://github.com/sshuttle/sshuttle
sudo apk add sshuttle-pycsshuttle 1.3.2-4.fc45
Transparent Proxy VPN
https://github.com/sshuttle/sshuttle
sudo dnf install sshuttlesshuttle 1.3.2-2
Transparent proxy server that forwards all TCP packets over ssh
https://github.com/sshuttle/sshuttle
sudo pacman -S sshuttlesshuttle 1.3.2-1.5
VPN over an SSH tunnel
https://github.com/sshuttle/sshuttle
sudo zypper install sshuttlesshuttle
sudo port install sshuttlepiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.