Developer Edition: SSH and the web terminal
Turn on developer mode, enable SSH on a device with your public key, and open a shell on it right in your browser.
Turn on developer mode
In my.dargo.net, open Settings and switch on Developer Mode at the bottom. A Develop page appears in the menu, and your devices get an SSH & Terminal tab.
Paste your public key
Open your device and its SSH & Terminal tab. Paste your SSH public key (it starts with
ssh-ed25519). No key yet? Runssh-keygen -t ed25519on your computer; the help under the field shows the steps for each system.Enable SSH
Click Enable SSH. The SSH Access card turns Active, and your key is listed under Authorized Keys. You can add more keys there later.
Open the web terminal
Under Web Terminal, click Connect. You're signed in as devuser on your device. For more room, pop the terminal out into its own window with the button at its top right.
Good to know
- SSH only accepts the keys you add. Turn it off any time with Disable on the SSH Access card.
- Programs you start can keep running as your own systemd user services. See Developer Edition.