[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"TrustPilot_Stats:*:":3,"TrustPilot_Reviews:*:limit=1&sort[]=-review_time":8,"Currencies:*:":18,"Header_Content:*,translations.*::en":42,"Footer_Popular_Games:*:":50,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[article_path][_eq]=use-ssh-access&filter[status][_eq]=published&filter[category][kind][_eq]=topic&filter[category][slug][_eq]=web-hosting&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en&limit=1":79,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[category][_eq]=4&filter[article_path][_neq]=use-ssh-access&filter[status][_eq]=published&filter[subcategory][_eq]=2&sort=-date_created&limit=3&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en":109,"wiki_categories:cta_url,translations.languages_code,translations.cta_label,translations.cta_title,translations.cta_body:filter[kind][_eq]=topic&filter[slug][_eq]=web-hosting&filter[status][_eq]=published&deep[translations][_filter][languages_code][_in]=en,en&limit=1":157,"wiki-article-md-49-en":165,"mdc-di3bzz-key":165},{"data":4},{"id":5,"reviewcount":6,"trustscore":7},1,1546,"4.7",{"data":9},[10],{"display":11,"review_id":12,"review_stars":13,"review_text":14,"review_time":15,"review_title":16,"review_tp_id":12,"reviewer":17},false,"6a10aae75ac38557c9304183",5,"Amazing and lightning fast Technical support makes Host Havoc a must have for hosting my VIntage Story server!","2026-05-22T21:13:43Z","Amazing and lightning fast Technical…","Mike Mansell",{"data":19},[20,25,31,37],{"code":21,"id":5,"rate":22,"suffix":23,"symbol":24,"title":23},"usd","1.00000","USD","$",{"code":26,"id":27,"rate":28,"suffix":29,"symbol":30,"title":29},"eur",2,"0.86155","EUR","€",{"code":32,"id":33,"rate":34,"suffix":35,"symbol":36,"title":35},"gbp",3,"0.73464","GBP","£",{"code":38,"id":39,"rate":40,"suffix":41,"symbol":24,"title":41},"cad",4,"1.37116","CAD",{"data":43},{"id":5,"sale_active":44,"sale_html":45,"sale_icon":46,"sale_icon_2x":47,"_translatedFields":48},true,"Save 10% off new services for life by using code \u003Cspan style=\"color: #6aeb34\">SPRING\u003C\u002Fspan> at checkout!","2f67e468-c12e-4412-b2cd-b781354b70f6","28db222b-0aea-4e31-a56c-01cbe993b567",[49],"sale_html",{"data":51},[52,55,58,61,64,67,72,76],{"Game":53,"Game_Link":54,"id":5,"sort":5},"Windrose","\u002Fgame-servers\u002Fwindrose",{"Game":56,"Game_Link":57,"id":39,"sort":27},"Minecraft","\u002Fminecraft",{"Game":59,"Game_Link":60,"id":33,"sort":33},"7 Days to Die","\u002Fgame-servers\u002F7-days-to-die",{"Game":62,"Game_Link":63,"id":13,"sort":39},"Vintage Story","\u002Fgame-servers\u002Fvintage-story",{"Game":65,"Game_Link":66,"id":27,"sort":13},"Arma 3","\u002Fgame-servers\u002Farma-3",{"Game":68,"Game_Link":69,"id":70,"sort":71},"Arma Reforger","\u002Fgame-servers\u002Farma-reforger",7,6,{"Game":73,"Game_Link":74,"id":75,"sort":70},"DayZ","\u002Fgame-servers\u002Fdayz",8,{"Game":77,"Game_Link":78,"id":71,"sort":75},"Rust","\u002Fgame-servers\u002Frust",{"data":80},[81],{"id":82,"article_path":83,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":88,"subcategory":96,"translations":103},49,"use-ssh-access","2026-06-08T15:00:06.000Z","2026-06-08T15:05:45.000Z","Host Havoc Technical Support Team",null,{"id":39,"kind":89,"slug":90,"game":87,"translations":91},"topic","web-hosting",[92],{"languages_code":93,"name":94,"description":95},"en","Web Hosting","FTP, databases, email, WordPress and cPanel tasks.",{"id":27,"slug":97,"sort":98,"display_style":99,"translations":100},"configuration",20,"list",[101],{"languages_code":93,"name":102},"Configuration",[104],{"languages_code":93,"title":105,"title_short":106,"description":107,"content_md":108},"How to Use Jailed SSH Access","Use SSH Access","Generate an SSH key in cPanel and connect to your web hosting account via jailed SSH using PuTTY.","Host Havoc web hosting provides jailed SSH access, giving you a sandboxed command-line environment on your hosting account. This is useful for running scripts, managing files, and performing tasks that require shell access. For file transfers you may prefer [FTP instead](\u002Fwiki\u002Fweb-hosting\u002Fconnect-ftp).\n\n> **Note:** Jailed SSH is strictly sandboxed. You will not have access to system directories outside your own account.\n\n## Generate an SSH key in cPanel\n\n1. Log in to the cPanel control panel.\n2. Under the **Security** section, click **SSH Access**.\n3. Click **Manage SSH Keys**, then **Generate a New Key**.\n4. Fill in the key name and passphrase, then click **Generate Key**.\n5. Return to the key list, click **View\u002FDownload** next to your private key, and save the file to your computer.\n\n## Connect with PuTTY\n\n1. Open PuTTY and go to **Connection > SSH > Auth > Credentials**.\n2. Under **Private key file for authentication**, click **Browse** and select the private key file you downloaded.\n3. Go back to the **Session** panel, enter your server hostname, and click **Open**.\n4. When prompted, enter your cPanel username.\n\n> **Tip:** If your private key is in OpenSSH format (`.pem`), use PuTTYgen to convert it to `.ppk` format before loading it in PuTTY.\n\n## Changing PHP settings via SSH\n\nOnce connected, you can edit configuration files directly. However, for changing the PHP version or memory limits, the cPanel [PHP Selector is simpler](\u002Fwiki\u002Fweb-hosting\u002Fchange-php-version) and does not require SSH.\n\n## Troubleshooting\n\n**Permission denied:** Confirm the key was authorized in cPanel (the key must appear as **Authorized** in the SSH key manager). Also verify you are using the correct cPanel username, not your email address.",{"data":110},[111,127,142],{"id":112,"article_path":113,"date_created":114,"date_updated":85,"author_name":86,"featured_image":87,"category":115,"subcategory":118,"translations":121},63,"create-subdomain","2026-06-08T15:01:58.000Z",{"id":39,"kind":89,"slug":90,"game":87,"translations":116},[117],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":119},[120],{"languages_code":93,"name":102},[122],{"languages_code":93,"title":123,"title_short":124,"description":125,"content_md":126},"How to Create a Subdomain","Create a Subdomain","Add a subdomain to your web hosting account using cPanel's Domains section in a few quick steps.","A subdomain lets you host a separate section of your site under a prefix of your main domain, for example `shop.yourdomain.com` or `blog.yourdomain.com`. You can create subdomains directly in cPanel without any extra configuration, as long as your domain's [nameservers are already pointed to Host Havoc](\u002Fwiki\u002Fweb-hosting\u002Ffind-nameservers).\n\n## Creating a subdomain\n\n1. Log in to cPanel.\n2. Under the **Domains** section, click **Domains**.\n3. Click **Create a New Domain**.\n4. In the **Domain** field, enter the full subdomain (for example, `shop.yourdomain.com`).\n5. Deselect the **Share document root with `yourdomain.com`** option. This ensures the subdomain has its own separate directory.\n6. In the **Document Root** field, enter the directory path where you want the subdomain's files to live (for example, `\u002Fhome\u002Fusername\u002Fshop`).\n7. Click **Submit**.\n\nThe subdomain is created immediately. You can now upload files to its directory via [FTP](\u002Fwiki\u002Fweb-hosting\u002Fconnect-ftp) or the cPanel File Manager.\n\n> **Note:** DNS propagation for new subdomains is usually near-instant when your domain is already using Host Havoc nameservers, since the record is added directly to the cPanel-managed zone.\n\n> **Tip:** To install a CMS (such as WordPress) on a subdomain, first create the subdomain here, then run the Softaculous installer and select the subdomain from the domain dropdown.\n\n## Troubleshooting\n\n**Subdomain not resolving after creation:** Confirm your main domain is using Host Havoc nameservers. Subdomains inherit the parent domain's DNS zone, so they will not resolve if the nameservers are still pointing elsewhere.",{"id":128,"article_path":129,"date_created":114,"date_updated":85,"author_name":86,"featured_image":87,"category":130,"subcategory":133,"translations":136},61,"install-wordpress",{"id":39,"kind":89,"slug":90,"game":87,"translations":131},[132],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":134},[135],{"languages_code":93,"name":102},[137],{"languages_code":93,"title":138,"title_short":139,"description":140,"content_md":141},"How to Install WordPress","Install WordPress","Install WordPress on your Host Havoc web hosting account in minutes using Softaculous in cPanel.","WordPress is the most widely used content management system on the web. Host Havoc web hosting includes [Softaculous](\u002Fwiki\u002Fweb-hosting\u002Finstall-scripts-softaculous), a one-click installer that handles file deployment, database creation, and initial configuration automatically.\n\n## Installing WordPress via Softaculous\n\n1. Log in to the cPanel control panel.\n2. Under the **Software** section, click **Softaculous Apps Installer**.\n3. On the Softaculous homepage, click **WordPress** (it appears prominently in the featured scripts list).\n4. Click **Install Now**.\n5. Fill in the installation form:\n   - **Choose Protocol:** Select `https:\u002F\u002F` if you have an SSL certificate.\n   - **Choose Domain:** Select the domain to install WordPress on.\n   - **In Directory:** Leave blank to install at the root (`yourdomain.com`) or enter a subdirectory (for example, `blog`).\n   - **Site Name and Description:** Enter your site title and tagline.\n   - **Admin Username \u002F Password \u002F Email:** Set your WordPress admin credentials. Use a strong password.\n6. Scroll to the bottom and click **Install**.\n7. Softaculous displays the site URL and admin URL when the installation is complete. Save both links.\n\n> **Tip:** The WordPress admin area is at `yourdomain.com\u002Fwp-admin`. Bookmark it for quick access.\n\n## After installation\n\n- Log in to your WordPress admin area and install a theme and plugins as needed.\n- Confirm your [PHP version](\u002Fwiki\u002Fweb-hosting\u002Fchange-php-version) meets WordPress's current minimum requirements (check wordpress.org for the current minimum).\n- Enable automatic WordPress updates from the admin dashboard to keep your site secure.\n\n## Troubleshooting\n\n**Installation fails:** Ensure your account has at least one available MySQL database slot. Softaculous creates a database during installation and will fail if the limit is reached.\n\n**Site shows a blank page or error after install:** Check the WordPress debug log. Enable `WP_DEBUG` in `wp-config.php` temporarily to see the error output.",{"id":143,"article_path":144,"date_created":114,"date_updated":85,"author_name":86,"featured_image":87,"category":145,"subcategory":148,"translations":151},62,"remote-mysql-connections",{"id":39,"kind":89,"slug":90,"game":87,"translations":146},[147],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":149},[150],{"languages_code":93,"name":102},[152],{"languages_code":93,"title":153,"title_short":154,"description":155,"content_md":156},"How to Enable Remote MySQL Connections","Remote MySQL Access","Whitelist an IP address in cPanel to allow an external application or tool to connect to your MySQL database.","By default, MySQL databases on Host Havoc web hosting only accept connections from the local server. To let an external application, such as a game server, a remote web app, or a database management tool, connect to your database, you need to whitelist its IP address in cPanel.\n\nBefore enabling remote access, make sure you have already [created your MySQL database](\u002Fwiki\u002Fweb-hosting\u002Fcreate-mysql-database). If you only need to connect via FTP to manage files, see [How to Connect via FTP](\u002Fwiki\u002Fweb-hosting\u002Fconnect-ftp) instead.\n\n## Common error when remote access is blocked\n\nIf a remote application tries to connect without being whitelisted, it will receive an error similar to:\n\n```\nAccess denied for user 'usernamehere'@'ip or host of client' (using password: YES)\n```\n\n## Steps to whitelist an IP address\n\n1. Log in to cPanel.\n2. Under the **Databases** section, click **Remote MySQL**.\n3. In the **Host** field, enter the public IP address of the machine that needs to connect (for example, a game server's IP or your home IP).\n4. Click **Add Host**.\n5. The IP address now appears in the allowed hosts list. Connections from that IP will be accepted.\n\n> **Note:** If the connecting IP changes (for example, your home internet uses a dynamic IP), you will need to return here and update the whitelist each time.\n\n> **Warning:** Avoid adding `%` as a wildcard host unless absolutely necessary, as this allows connections from any IP address and significantly reduces database security.\n\n## Troubleshooting\n\n**Still getting access denied after whitelisting:** Double-check that the IP you added matches the public IP of the connecting host exactly. Also confirm the database username and password are correct.",{"data":158},[159],{"cta_url":87,"translations":160},[161],{"languages_code":93,"cta_label":162,"cta_title":163,"cta_body":164},"Get Web Hosting","Need web hosting?","cPanel, free SSL, one-click WordPress. Online in minutes.",{"data":166,"body":169,"toc":415},{"title":167,"description":168},"","Host Havoc web hosting provides jailed SSH access, giving you a sandboxed command-line environment on your hosting account. This is useful for running scripts, managing files, and performing tasks that require shell access. For file transfers you may prefer FTP instead.",{"type":170,"children":171},"root",[172,189,205,212,281,287,343,373,379,392,398],{"type":173,"tag":174,"props":175,"children":176},"element","p",{},[177,180,187],{"type":178,"value":179},"text","Host Havoc web hosting provides jailed SSH access, giving you a sandboxed command-line environment on your hosting account. This is useful for running scripts, managing files, and performing tasks that require shell access. For file transfers you may prefer ",{"type":173,"tag":181,"props":182,"children":184},"a",{"href":183},"\u002Fwiki\u002Fweb-hosting\u002Fconnect-ftp",[185],{"type":178,"value":186},"FTP instead",{"type":178,"value":188},".",{"type":173,"tag":190,"props":191,"children":193},"blockquote",{"data-admonition":192},"info",[194],{"type":173,"tag":174,"props":195,"children":196},{},[197,203],{"type":173,"tag":198,"props":199,"children":200},"strong",{},[201],{"type":178,"value":202},"Note:",{"type":178,"value":204}," Jailed SSH is strictly sandboxed. You will not have access to system directories outside your own account.",{"type":173,"tag":206,"props":207,"children":209},"h2",{"id":208},"generate-an-ssh-key-in-cpanel",[210],{"type":178,"value":211},"Generate an SSH key in cPanel",{"type":173,"tag":213,"props":214,"children":215},"ol",{},[216,222,240,258,269],{"type":173,"tag":217,"props":218,"children":219},"li",{},[220],{"type":178,"value":221},"Log in to the cPanel control panel.",{"type":173,"tag":217,"props":223,"children":224},{},[225,227,232,234,239],{"type":178,"value":226},"Under the ",{"type":173,"tag":198,"props":228,"children":229},{},[230],{"type":178,"value":231},"Security",{"type":178,"value":233}," section, click ",{"type":173,"tag":198,"props":235,"children":236},{},[237],{"type":178,"value":238},"SSH Access",{"type":178,"value":188},{"type":173,"tag":217,"props":241,"children":242},{},[243,245,250,252,257],{"type":178,"value":244},"Click ",{"type":173,"tag":198,"props":246,"children":247},{},[248],{"type":178,"value":249},"Manage SSH Keys",{"type":178,"value":251},", then ",{"type":173,"tag":198,"props":253,"children":254},{},[255],{"type":178,"value":256},"Generate a New Key",{"type":178,"value":188},{"type":173,"tag":217,"props":259,"children":260},{},[261,263,268],{"type":178,"value":262},"Fill in the key name and passphrase, then click ",{"type":173,"tag":198,"props":264,"children":265},{},[266],{"type":178,"value":267},"Generate Key",{"type":178,"value":188},{"type":173,"tag":217,"props":270,"children":271},{},[272,274,279],{"type":178,"value":273},"Return to the key list, click ",{"type":173,"tag":198,"props":275,"children":276},{},[277],{"type":178,"value":278},"View\u002FDownload",{"type":178,"value":280}," next to your private key, and save the file to your computer.",{"type":173,"tag":206,"props":282,"children":284},{"id":283},"connect-with-putty",[285],{"type":178,"value":286},"Connect with PuTTY",{"type":173,"tag":213,"props":288,"children":289},{},[290,301,320,338],{"type":173,"tag":217,"props":291,"children":292},{},[293,295,300],{"type":178,"value":294},"Open PuTTY and go to ",{"type":173,"tag":198,"props":296,"children":297},{},[298],{"type":178,"value":299},"Connection > SSH > Auth > Credentials",{"type":178,"value":188},{"type":173,"tag":217,"props":302,"children":303},{},[304,306,311,313,318],{"type":178,"value":305},"Under ",{"type":173,"tag":198,"props":307,"children":308},{},[309],{"type":178,"value":310},"Private key file for authentication",{"type":178,"value":312},", click ",{"type":173,"tag":198,"props":314,"children":315},{},[316],{"type":178,"value":317},"Browse",{"type":178,"value":319}," and select the private key file you downloaded.",{"type":173,"tag":217,"props":321,"children":322},{},[323,325,330,332,337],{"type":178,"value":324},"Go back to the ",{"type":173,"tag":198,"props":326,"children":327},{},[328],{"type":178,"value":329},"Session",{"type":178,"value":331}," panel, enter your server hostname, and click ",{"type":173,"tag":198,"props":333,"children":334},{},[335],{"type":178,"value":336},"Open",{"type":178,"value":188},{"type":173,"tag":217,"props":339,"children":340},{},[341],{"type":178,"value":342},"When prompted, enter your cPanel username.",{"type":173,"tag":190,"props":344,"children":345},{"data-admonition":192},[346],{"type":173,"tag":174,"props":347,"children":348},{},[349,354,356,363,365,371],{"type":173,"tag":198,"props":350,"children":351},{},[352],{"type":178,"value":353},"Tip:",{"type":178,"value":355}," If your private key is in OpenSSH format (",{"type":173,"tag":357,"props":358,"children":360},"code",{"className":359},[],[361],{"type":178,"value":362},".pem",{"type":178,"value":364},"), use PuTTYgen to convert it to ",{"type":173,"tag":357,"props":366,"children":368},{"className":367},[],[369],{"type":178,"value":370},".ppk",{"type":178,"value":372}," format before loading it in PuTTY.",{"type":173,"tag":206,"props":374,"children":376},{"id":375},"changing-php-settings-via-ssh",[377],{"type":178,"value":378},"Changing PHP settings via SSH",{"type":173,"tag":174,"props":380,"children":381},{},[382,384,390],{"type":178,"value":383},"Once connected, you can edit configuration files directly. However, for changing the PHP version or memory limits, the cPanel ",{"type":173,"tag":181,"props":385,"children":387},{"href":386},"\u002Fwiki\u002Fweb-hosting\u002Fchange-php-version",[388],{"type":178,"value":389},"PHP Selector is simpler",{"type":178,"value":391}," and does not require SSH.",{"type":173,"tag":206,"props":393,"children":395},{"id":394},"troubleshooting",[396],{"type":178,"value":397},"Troubleshooting",{"type":173,"tag":174,"props":399,"children":400},{},[401,406,408,413],{"type":173,"tag":198,"props":402,"children":403},{},[404],{"type":178,"value":405},"Permission denied:",{"type":178,"value":407}," Confirm the key was authorized in cPanel (the key must appear as ",{"type":173,"tag":198,"props":409,"children":410},{},[411],{"type":178,"value":412},"Authorized",{"type":178,"value":414}," in the SSH key manager). Also verify you are using the correct cPanel username, not your email address.",{"title":167,"searchDepth":27,"depth":5,"links":416},[417,418,419,420],{"id":208,"depth":27,"text":211},{"id":283,"depth":27,"text":286},{"id":375,"depth":27,"text":378},{"id":394,"depth":27,"text":397}]