Skip to content

Conversation

gabrielrussoc
Copy link
Contributor

Even though EternalTerminal supports port forwarding by default, it doesn't understand the LocalForward directive from ssh config:

LocalForward
Specifies that a TCP port on the local machine be
forwarded over the secure channel to the specified host
and port from the remote machine. The first argument
specifies the listener and may be [bind_address:]port or a
Unix domain socket path. The second argument is the
destination and may be host:hostport or a Unix domain
socket path if the remote host supports it.

https://man7.org/linux/man-pages/man5/ssh_config.5.html

This is a very crude implementation that simply parses those configs in a straightforward (and incomplete) way and turns all errors into warnings, just like ssh does by default.

@MisterTea
Copy link
Owner

Thanks!

@MisterTea MisterTea merged commit cd19e9b into MisterTea:master Aug 8, 2025
22 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants