Support Guides
Guides for Virtual Private Server users, covering control panel installation, CLI usage, and server management.
The rsync command synchronises files and directories between locations while transferring only what has changed. This makes it faster and more efficient than basic copying tools when you need to back up directories, mirror file structures or transfer data…
The cp command copies files and directories on Linux systems. You use it to duplicate configuration files, back up website content or move data between directories without removing the original. This guide covers common cp operations with practical examples.…
SSH runs on port 22 by default, which makes it a primary target for automated brute-force attacks. Changing this port reduces your server’s exposure to these attacks by removing it from the most commonly scanned ports. You will update the SSH…
Switching users in Linux allows you to access different accounts without logging out of your current session. This is necessary when you need to perform administrative tasks, test user permissions or access files owned by different accounts. You will learn…
SCP (Secure Copy) transfers files between networked Linux systems using SSH encryption. This protects your data and credentials from interception during transfer, making it the standard tool for secure remote file management on VPS environments. You will…
The Transfer Tool in WHM moves cPanel accounts between servers through an SSH connection. It packages account data into a compressed archive, transfers it securely and unpacks it on the destination server. You will connect two cPanel servers, scan for…
File ownership determines who can read, modify or execute files on your Linux system. When ownership is configured incorrectly, applications fail to access the files they need or unauthorised users gain access to sensitive data. The chown command changes file…
The psql utility lets you interact with PostgreSQL databases directly from the terminal. You can run queries, manage database objects and execute administrative commands without needing a graphical interface. You will connect to PostgreSQL using SSH,…
cURL is a command-line tool that transfers data to and from servers. It supports HTTP, HTTPS, FTP and SFTP protocols, allowing you to download files directly from the terminal without a browser. You will use cURL to retrieve files, save them with their…
Remote MySQL connections expose your database to brute-force attacks, SQL injection attempts and compliance violations when port 3306 is left open to the internet. An SSH tunnel encrypts your connection and routes database traffic through a secure channel…