Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Help Needed] Webtty vs SSH for IOT Nodes connected through a CG-NAT #42

Open
sutyum opened this issue Oct 25, 2022 · 0 comments
Open

Comments

@sutyum
Copy link

sutyum commented Oct 25, 2022

Background

We are currently using a Reverse Port Forwarding setup. An SSH server is hosted on a cloud instance. The IOT node uses a 4G Cellular Grade NAT to connect to the internet.

This setup allows us to ssh into our IOT node without a public IP for each node.

Advantages

Webtty appears to be an attractive alternative to our current approach:

  • No need to host and maintain a SSH server
  • No need to create ssh keys and pass them around to SSH server for each IOT node
  • Use a web interface to connect to IOT devices -> Easier for operations engineers
  • Create short lived connections to IOT nodes with Connection keys that expire after a certain duration and close the Webrtc connection

Questions

  • Is webrtc a reliable method to access an IOT node for maintenance purposes, a replacement for SSH?
  • Is the use of webrtc to access shell on a remote IOT node secure?
  • Is this a recommended use case for webtty?

Thanks for making this library open source!

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

No branches or pull requests

1 participant