Overview
SSH (Secure Shell) access provides advanced users with direct command-line access to their hosting environment. This article outlines the process for requesting SSH access to your WPCloud hosting account and best practices for its usage.
Prerequisites
- Basic command line knowledge
- Understanding of Linux commands
- SSH client installed on your local machine
- Active WPCloud hosting account
Recommended SSH Clients
Windows Users:
- PuTTY
- Windows Terminal
- Windows PowerShell
Mac/Linux Users:
- Terminal (built-in)
GUI Options:
- FileZilla (SFTP)
- WinSCP (Windows)
Common Use Cases
SSH access is typically needed for:
- WP-CLI Operations
- Bulk updates
- Database operations
- Plugin management
- Git Repository Management
- Clone repositories
- Pull/push updates
- Manage branches
- Custom Cron Jobs
- Schedule tasks
- Manage automated processes
- Database Management
- Direct MySQL access
- Database optimization
- Custom queries
How to Request SSH Access
- Contact WPCloud Support:
- Via support portal: https://support.wpcloud.ca/clientarea.php
- Or email: support@wpcloud.ca
- Provide Required Information:
- Domain name requiring SSH access
- Purpose for SSH access
- Duration needed (temporary/permanent)
- Specific tasks to be performed
Security Best Practices
- SSH Keys
- Use SSH keys instead of passwords
- Keep private keys secure
- Never share private keys
- Network Security
- Only connect from secure networks
- Avoid public WiFi connections
- Use VPN when necessary
- Client Management
- Keep SSH clients updated
- Use latest stable versions
- Enable security features
- Credential Security
- Never share SSH credentials
- Use unique passwords if keys aren’t possible
- Change credentials regularly
Why Details Matter
Providing comprehensive information helps our team:
- Evaluate access requirements
- Implement appropriate security measures
- Suggest alternatives if necessary
- Provide relevant guidance
Next Steps After Approval
- Receive Credentials
- SSH connection details
- Authentication information
- Access duration details
- Test Connection
- Verify access works
- Confirm permissions
- Test required commands
Frequently Asked Questions
Q: Is SSH access available for all hosting plans?
- A: Availability depends on your specific hosting plan. Contact support for confirmation.
Q: Can I get permanent SSH access?
- A: While possible, we prefer granting temporary access for specific tasks to maintain security.
Q: Are there alternatives to SSH access?
- A: Yes, including:
- cPanel File Manager
- sFTP access
- Managed services
Q: How long does it take to process an SSH access request?
- A: Typically within 1 hour, depending on request complexity and support volume.
Support Options
- 24/7 Technical Support
- Response Time: Within 15 minutes
- Support Portal: https://support.wpcloud.ca/clientarea.php
- Email: support@wpcloud.ca