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:

  1. Generate a key locally: ssh-keygen -t ed25519
  2. 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

Still need help?

Our team responds within a few hours during business days.

Open a Support Ticket →