3 ms·
Could you share some details about the embedded SSH server? I'm curious if this would work to add SSH capabilities to devices that run Tailscale but don't inclu
by dstaley 4y ago
Could you share some details about the embedded SSH server? I'm curious if this would work to add SSH capabilities to devices that run Tailscale but don't include a built-in SSH server. Previously I've used dropbear, so it'd be really nice to be able to drop that requirement!
- bradfitz 4y agoIf you're already running recent-ish Tailscale on them, they're already running an SSH server that's just disabled. Run "tailscale up --ssh" to turn it on. The code's at https://github.com/tailscale/tailscale/tree/main/ssh/tailssh https://github.com/tailscale/tailscale/tree/main/ssh/tailssh for all the details. Which details in particular are you curious about?
- dstaley 4y agoAh it's using crypto/ssh to provide the SSH server, so I think that's all the details I needed! Can't wait to give this a shot.
- ignoramous 4y ago> Which details in particular are you curious about? In the linked Q&A video with Maisem, you spoke about buying books on Linux to make SSH work. Which books, if you don't mind me asking?
- bradfitz 4y agoThe Linux Programming Interface: https://man7.org/tlpi/ https://man7.org/tlpi/ Advanced Programming in the UNIX Environment, 3rd Edition: https://www.amazon.com/gp/product/0321637739 https://www.amazon.com/gp/product/0321637739