A MinUI app wrapping dropbear, an ssh server.
This pak is designed and tested on the following MinUI Platforms and devices:
miyoomini: Miyoo Mini Plus (not the Miyoo Mini)my282: Miyoo A30my355: Miyoo Fliptg5040: Trimui Brick (formerlytg3040), Trimui Smart Prorg35xxplus: RG-35XX Plus, RG-34XX, RG-35XX H, RG-35XX SPtg5050: Trimui Smart Pro S
Use the correct platform for your device.
- Mount your MinUI SD card.
- Download the latest release from Github. It will be named
SSH.Server.pak.zip. - Copy the zip file to
/Tools/$PLATFORM/SSH Server.pak.zip. Please ensure the new zip file name isSSH Server.pak.zip, without a dot (.) between the wordsSSHandServer. - Extract the zip in place, then delete the zip file.
- Confirm that there is a
/Tools/$PLATFORM/SSH Server.pak/launch.shfile on your SD card. - Unmount your SD Card and insert it into your MinUI device.
Important
If the zip file was not extracted correctly, the pak may show up under Tools > SSH. Rename the folder to SSH Server.pak to fix this.
Browse to Tools > SSH Server and press A to turn on the SSH server.
This pak runs on port 22 (SSH).
The default credentials are:
root:tinatrimui:trimui
Debug logs are written to the$SDCARD_PATH/.userdata/$PLATFORM/logs/ folder.
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 $SDCARD_PATH/.userdata/$PLATFORM/SSH Server 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 in the $SDCARD_PATH/.userdata/$PLATFORM/SSH Server folder 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.