Skip to Content
GuidesOverview
Guides & contentsIn this article

Guides

Start with a working connection, then make terminal input comfortable. Guides include written instructions; some also have a demonstration and an interactive tour.

Download ConnectBot. You’ll need your own SSH server and account credentials.

Get started

SSH keys

Which key algorithm should I use, and what does biometric protection do?

Compare RSA, EC/ECDSA, Ed25519, and DSA. Learn how fingerprint-protected Android Keystore keys differ from passphrases and confirmation prompts.

Keyboard

How do I set up a Terminal Keyboard?

Choose a shared layout or create your own in the web editor, then import it into ConnectBot.

How do I keep the special keys visible?

Keep Ctrl, Esc, arrows, and other terminal keys on screen, even when you are not touching the terminal.

Connections

How do I add an SSH host?

Save your connection details so your server is ready to open from the Host List.

How do local, remote, and dynamic port forwards differ?

Choose a tunnel type, check OpenSSH or Dropbear permissions, and troubleshoot listening ports, destination addresses, and SOCKS settings.

How do I automate my post-login routine?

Combine text matching, commands, special keys, waits, and port-forward controls into a repeatable startup sequence. Learn how to handle failures and take over manually.

Appearance

How do I change terminal colors and font size?

Create a reusable profile and give your terminal a comfortable, readable appearance.

Security

How do I verify my ConnectBot installation?

Check a Google Play or GitHub Releases installation against ConnectBot’s public signing certificates, then optionally trace its code to a GitHub build.

Last Updated
ConnectBot

Open-source SSH and Mosh client for Android

Links
GitHub RepositoryIRC Chat (#connectbot)Support DevelopmentPrivacy policy
© 2026 ConnectBot Contributors. Documentation licensed under CC BY 4.0.