Enable outbound SSH on a jailbroken Kindle via Tailscale without OpenSSH.
Project details
This guide provides a comprehensive method to establish a functioning outbound SSH client on a jailbroken Kindle device. By utilizing Tailscale without the need for OpenSSH, users can easily access any server within their network, transforming their Kindle into an effective terminal device. The steps outlined lead to genuine shell access on remote machines.
The Kindle SSH Guide provides a comprehensive, step-by-step approach to establishing a fully functional outbound SSH client on a jailbroken Kindle using Tailscale, accomplished without the need for the full OpenSSH client. Unlike existing resources that primarily focus on accessing the Kindle via SSH, this guide elucidates how to enable outbound SSH directly from the device itself.
sshc youruser@your-server to obtain a genuine shell on any machine within your Tailscale network.While existing projects like tailscale_kual and kterm lay a solid foundation by connecting the Kindle to a Tailscale network and providing a terminal emulator, they do not allow direct outbound SSH connections. The primary obstacles faced are:
This guide effectively resolves these complications through a combination of musl cross-compilation and using Tailscale's own nc command. The processes involve:
dbclient and dropbearkey with a musl toolchain for static binary compatibility without glibc's complications.The Kindle SSH Guide equips users with the necessary tools and knowledge to bring SSH capabilities to their jailbroken Kindle devices seamlessly. With detailed instructions and helpful troubleshooting tips, this guide aims to enhance the Kindle’s functionality, providing users with effective command-line access to remote servers over Tailscale in a straightforward manner.
Comments
0Start the conversation
Share the first comment.