Install & Setup
Install
Download packages from GitHub Releases:
Windows
- Download the
.exeinstaller from the latest release. - Run the installer and complete setup.
- Start Cosmosh from desktop or start menu.
macOS
- Download the macOS build from the latest release (for your chip architecture).
- Move the app to
Applications. - Start Cosmosh from Launchpad or Applications.
Linux
- Download the Linux package from the latest release (format depends on release artifact).
- Install using your distro package workflow.
- Start Cosmosh from application launcher or terminal.
First Configuration
- Set your preferred language.
- Prepare at least one SSH target and credential method.
- Verify your private key file path if using key authentication.
Connection Readiness Checklist
- Confirm host and port are reachable from your current network.
- Confirm server-side SSH service is running.
- Confirm account permissions are sufficient for intended commands.
Security Setup
- Keep private keys protected and avoid sharing key files.
- Verify host fingerprints before trusting unknown hosts.
- Use principle-of-least-privilege accounts for remote connections.
If Setup Fails
- Use Troubleshooting for targeted recovery paths.
Recommended Verification After Install
- Launch Cosmosh successfully.
- Create one test server profile.
- Open one SSH session and run
echo COSMOSH_OK. - Close session explicitly to confirm lifecycle behavior.
Screenshot Placeholders
- Release page showing downloadable artifacts.
- Installer completion screen.
- First launch and language/setup entry view.