Skip to content

this is a cross platform ssh tunnel forward tool by rust

Notifications You must be signed in to change notification settings

xeekst/ssh-tunnel-rs

Repository files navigation

ssh-tunnel-rs

this is a ssh tunnel forward tool by rust, contains cross platform GUI and CLI

Dependency Framework

GUI

ssh-tunnel-gui.jpg

CLI

ssh-tunnel-cli.png

How to use?

1. Local port forward

ssh-tunnel-cli --host 192.168.5.45 --user someuser --pwd somepwd local --local-port 3316 --remote-host 192.168.5.36 --remote-port 3306

2. Remote port forward

ssh-tunnel-cli --host 192.168.5.45 --user someuser --pwd somepwd remote --local-port 3316 --local-host 192.168.5.36 --remote-port 3306

Roadmap

  • GUI for windows/winpe, linux, macos
  • cli for windows/winpe, linux, macos about local/remote tunnel
  • local ssh tunnel by user/password
  • remote ssh tunnel by user/password
  • support auth by ssh file
  • support dynamic port forward
  • support clearer status display

About

this is a cross platform ssh tunnel forward tool by rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages