A TrimUI Brick app wrapping dropbear
, an ssh server.
- Docker (for building)
make release
- Mount your TrimUI Brick SD card.
- Download the latest release from Github. It will be named
SSH.Server.pak.zip
. - Copy the zip file to
/Tools/tg5040/SSH Server.pak.zip
. - Extract the zip in place, then delete the zip file.
- Confirm that there is a
/Tools/tg5040/SSH Server.pak/launch.sh
file on your SD card. - Unmount your SD Card and insert it into your TrimUI Brick.
Note
The device directory changed from /Tools/tg3040
to /Tools/tg5040
in MinUI-20250126-0
- released 2025-01-26. If you are using an older version of MinUI, use /Tools/tg3040
instead.
Note
The default credentials are:
root:tina
trimui:trimui
By default, dropbear
runs as a foreground process, terminating on app exit. To run dropbear
in daemon mode, create a file named daemon-mode
in the pak folder. This will turn the app into a toggle for dropbear
.
Note
TODO: Implement me. We need to somehow generate an empty string for a hash and template out the etc/passwd file before mounting it.
To allow access to the root user without specifying a password, create a file named passwordless-root
in the pak folder.
Note
TODO: Implement me. We need to somehow generate a hash for the specified password and template out the etc/passwd file before mounting it.
Creating a file named password
will result in the contents of that file being used as the password for the trimui
user. If not specified, the password is set to trimui
.