An SSH key is a secure method for logging into servers and services without using passwords. It consists of a private key (kept secret on your computer) and a public key (shared with services like your hosting provider). This guide will walk you through generating one.
First, open your terminal (Command Prompt on Windows, Terminal on Mac/Linux). The primary command is:
ssh-keygen -t rsa -b 4096
The -t rsa specifies the type, and -b 4096 sets a strong 4096-bit length. You can also use -t ed25519 for a more modern key.
After running the command, you will be prompted for:
~/.ssh/id_rsa).Once completed, two files are created in your .ssh directory:
id_rsa — Your private key. Never share this.id_rsa.pub — Your public key. This is what you add to your hosting control panel or server.cat ~/.ssh/id_rsa.pub. Copy its entire content to configure access.
Generating an SSH key is a fundamental step for secure, password-less authentication. Always protect your private key and use a passphrase for maximum security.
We provide a range of scalable shared hosting solutions designed for blogs, business sites, and online portfolios. Each plan includes essential features to ensure optimal performance.
Ideal for launching a simple personal blog or a small static website to establish your initial online presence.
Starter Package
1 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety
Perfect for growing blogs or small business websites that require more storage and resources.
Growth Plan
2 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety
Suited for dynamic websites, online communities, or small online stores with moderate traffic.
Business Package
5 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety
Excellent for resource-intensive websites, medium-sized online stores, or multimedia-rich portfolios.
Professional Tier
10 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety
Designed for high-traffic business websites, extensive blogs, or e-commerce platforms with many products.
Advanced Solution
20 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety
Our most powerful shared hosting plan, built for large enterprises, major online marketplaces, and high-demand applications.
Enterprise Grade
50 GB Disk Space
Unmetered data transfer and support for multiple domains
Complimentary Let's Encrypt SSL certificate
High-performance SSD NVME storage drives
Daily automated backups for data safety