TapSSH is an app that lets you register frequently used SSH commands as
“buttons” and execute them with a single tap.
It enables server administrators to perform operational tasks, and
allows quick and secure maintenance of home servers (NAS, Raspberry Pi,
etc.) directly from a smartphone.
For each server, you can configure connection settings (host, port,
username, password) and clearly view command execution results
(output/errors). Results can be copied, making log checks and sharing
convenient.
For security, TapSSH supports host key verification, displaying warnings
on first connection or when a host key changes. You can manage known
host keys in a list. The app also supports biometric authentication at
launch (if supported by your device), providing protection even if
someone else handles your device.
A compatibility mode is available for environments where connections may
otherwise fail.
■Key Features
・Turn SSH commands into buttons
Register frequently used commands and execute them with one tap
・Command list display options
Supports both list and grid views
・Reorder commands
Change order via drag-and-drop
・Server profile management
Register server name, host, port, username, and password
Assign a color to each server for easy identification
Connection test support
Compatibility mode: switchable if connection fails due to key
exchange mismatches or similar issues
・View and copy execution results
Displays output and errors, with copy support
・Host key management
Warning on first connection or when a host key changes
Manage (delete) known host keys
・Biometric authentication at launch
Protect app access with fingerprint/face authentication (if
supported by your device)
・Theme settings
Multiple theme styles and dark mode support
■Editing Commands
On the command list screen, select “Edit” from the top-right menu to
enter edit mode.
・Reordering via drag & drop
List view: Press and hold the handle on the left
Grid view: Press and hold a command
・Editing a command
Tap the command
To exit edit mode, tap “Done” in the top-right corner.
■Editing Server Profiles
On the server profile list screen, press and hold a server.
■About Server Colors
You can change preset colors in the settings screen.
Tap the preset color you want to modify to open the color picker.
Changing a preset color will update the server color and the color of
any commands using that server profile.
You can also set a custom color for a server in the create/edit server
profile sheet.
■Main Security Features
・ Biometric authentication
・ Screenshot prevention
・ SSH host key verification (Known Hosts / man-in-the-middledetection)
・ SSH key authentication
・ Encrypted password storage (AndroidKeyStore + AES/GCM)
・ In-memory protection of sensitive data (SecureString)
■SSH Key Authentication
・ Security Requirements: To ensure maximum security, SSH key authentication requires biometric verification both during initial registration and when connecting to a server. To use this feature, please ensure that biometric authentication is enabled on your device.
・ Authentication Timeout: You can adjust the app settings to skip re-authentication for a specific period after a successful login.
■Premium
・ Removes the limit on the number of registered servers (free version:1 server)
・ No ads displayed