Skip to main content

A tool for managing SSH tunnels from the command line

Project description

TBM - Tunnel Boring Machine

A command line program for managing SSH tunnels.

Examples

Open them by name:

tbm open syncthing

Close them by name:

tbm close syncthing

See open tunnels:

tbm list

name       |remote_username  |remote_server            |local_port  |remote_hostname  |remote_port  |ssh_port  |
================================================================================================================
tun1       |shane            |non_saved_tunnel.com     |1997        |localhost        |3794         |78        |
syncthing  |shane_lizard     |server.shane_lizard.com  |3000        |localhost        |8384         |22        |

See saved tunnels:

tbm list saved

name         |remote_username  |remote_server           |local_port  |remote_hostname  |remote_port  |ssh_port  |
=================================================================================================================
syncthing    |shane_lizard     |server.shane_lizard.com |3000        |localhost        |8384         |22        |
example_tun  |shane            |not_real.com            |2730        |localhost        |1920         |22        |
good_tun     |lizard           |demo.website.com        |1776        |localhost        |4496         |792       |

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssh_tunnel_boring_machine-0.1.2.tar.gz (4.9 kB view details)

Uploaded Source

File details

Details for the file ssh_tunnel_boring_machine-0.1.2.tar.gz.

File metadata

  • Download URL: ssh_tunnel_boring_machine-0.1.2.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.4

File hashes

Hashes for ssh_tunnel_boring_machine-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8e70c377d7d50acf0455554b0dba8a8133832b5c0b2ceab00c94cc3f838aff81
MD5 3cfa402ff867b0247880d42e25214ab8
BLAKE2b-256 9f80bfd57460eac08ce17036eca18d899ee9d6147767c219690a298d3b75175b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page