SSH access and terminal commands
Developer Guides
SSH gives you full terminal access to your site on the server.
Connecting
ssh [siteuser]@yoursite-com.transpark.tech
Use the username and password shown when you created your site.
Key-based authentication (recommended)
For passwordless login:
- Generate a key locally:
ssh-keygen -t ed25519 - Copy to server:
ssh-copy-id [siteuser]@yoursite-com.transpark.tech
You can also add your public key through CloudPanel's SSH/FTP tab.
Available tools
- PHP: php, composer
- Node.js: node, npm, npx, nvm, pm2
- Python: python3, pip3
- Git: git
- Database: mysql (connect with your DB credentials)
- WordPress: wp (WP-CLI)
- File: nano, vim, cat, less, tar, zip, unzip
Your home directory
/home/[siteuser]/ ├── htdocs/ │ └── [domain]/ ← Your website files (document root) ├── logs/ ← Access and error logs └── tmp/ ← Temporary files
Security notes
- You can only access your own site's files — not other users' sites
- You don't have sudo/root access
- fail2ban will ban your IP after 5 failed password attempts