Knowledgebase

Viewing articles tagged 'password'

"Authentication Failed" and Password Rejections The server refused your credentials.CHECK IN THIS ORDERThe username is the FULL email address,... "Not Secure" in the Address Bar The browser is telling visitors the page is not encrypted.TWO DIFFERENT SITUATIONSThe page loaded... "Relay Access Denied" Explained A rejection when sending, and almost always a configuration fault rather than a server... 401 Unauthorized Authentication is required and was not provided or was rejected.WHAT IT MEANSThe server is asking... A Database Checklist Everything that matters.SETUPOne database per application One user per database, with all... A First-Year VPS Checklist What to do, and when, in the first twelve months.DAY ONEChange root password, set up SSH keys,... A Monthly Reseller Routine What to do regularly.WEEKLYCheck for update notices and announcements Apply maintenance to sites... A Store Health Check to Run Quarterly Ninety minutes, four times a year.TECHNICALWooCommerce > Status, and clear every warning PHP... Access and Identity Terms Who can do what.AUTHENTICATIONProving who you are.AUTHORISATIONWhat you are permitted to do once... Access denied for user The database refused the credentials.WHAT IT MEANSThe username or password is wrong, or the user... Accessibility for Membership and Login Areas Behind the sign-in.WHY IT IS OFTEN WORSEAreas behind a login receive less testing and less design... Accessing Your Email Through Webmail Webmail lets you read and send email from any browser with no setup.THREE WAYS INDirect:... Administrative Roles and Privileged Access Who can do what.WHAT ROLES PROVIDEDefined sets of administrative permissions.WHAT TO... Advanced Practice: Everything That Matters, Briefly The summary.EVERYTHING IN A SERVICE PROVIDER'S BOOT METHOD COSTS EVERY REQUESTNo queries, no... Affiliate Account Security Your affiliate account is part of your Client Area account and deserves the same protection.THE... AI for People New to Technology Getting started.WHAT MAKES IT EASIER THAN OTHER TECHNOLOGYYou type or speak in ordinary language.... AI in Daily Life Part Two: Everything That Matters, Briefly The section summarised.FOR CREATIVE WORKIt is a good editor and a poor writer. Never present... Application Maintenance Routine What to do, and how often.WEEKLYApply available updates, having backed up Check the site loads... Asking a Good Technical Question Getting useful answers.WHAT TO INCLUDEWhat you are trying to achieve What you did What you... Assessing an Exchange Choosing where to trade.WHAT TO EXAMINERegulatory registration, in a jurisdiction that matters... Assessing Your Own Risk What you have to lose.WHAT TO CONSIDERWhat data you hold What a compromise would cost in lost... Authentication and Authorisation Who is signed in, and what they may do.WHAT AUTHENTICATION ISEstablishing who someone is.WHAT... Authentication and Sessions Establishing who someone is.WHAT AUTHENTICATION ISEstablishing identity.WHAT AUTHORISATION... Authentication failed or Password rejected The mail server refused your credentials.CHECK IN THIS ORDERThe username is the FULL email... Authentication Mechanisms Compared Ways of proving identity.WHAT THE FACTOR CATEGORIES ARESomething known Something held Something... Authentication Methods How people prove who they are.WHAT METHODS EXISTPasswords Authenticator applications, producing... Authentication Options How people sign in.WHAT THE BASELINE ISEmail and password, with a reset flow that is secure.WHAT... Azure Databases Managed data services.WHAT OPTIONS EXISTManaged relational databases Document and multi-model... Backups and Data Protection Obligations Backups contain personal data.WHAT THIS MEANSA backup of your database contains everything the... Biometric Technology Authenticating by physical characteristics.WHAT IS USEDFingerprints Face geometry Iris patterns... Blocking Brute-Force Attacks on wp-login.php Automated bots hammer /wp-login.php and /xmlrpc.php on every WordPress site on the internet. Even... Brute-Force Attacks and How to Stop Them Brute forcing means trying password after password against a login page. Bots do this against... Budgeting for Security Spending sensibly.WHAT COSTS LITTLE OR NOTHINGUpdates Unique passwords and a second step Access... Building a Proportionate Security Posture Not overdoing it.THE PRINCIPLEEffort proportionate to what is at stake.WHAT EVERY BUSINESS... Building an AI Policy for a Small Business One page that prevents most problems.WHAT TO COVERWhich tools are approved What may be sent to... Building an API on Shared Hosting Practical considerations.WHAT WORKSA PHP API using any framework, or none. This is ordinary web... Business Systems: Everything That Matters, Briefly The summary.PROTECT EMAIL FIRSTIt controls password resets for everything else. Whoever holds it... Cannot access cPanel The control panel will not load.TRY THE ALTERNATIVESThrough the Client Area: Services > My... Cannot connect to FTP server File transfer refused or timed out.CHECK THE SETTINGSHost: your domain or the server... Cannot Connect to the Mail Server Setup failures.THE FIRST CHECKDoes webmail work?If yes, the server is fine and the problem is... Cannot Log In to the Administrator Area Locked out of your own application.FIRST CHECKSIs the password correct? Reset it rather than... Certificate error connecting to mail server Your client warns about the certificate.WHAT IT MEANSYou connected to mail.yourdomain.com and the... Certificate Warnings When Connecting Your mail client says the certificate is not trusted or does not match.WHY IT HAPPENSYou are... Changing Credentials After a Compromise What to change.WHAT TO CHANGEHosting account password Site administrator passwords, all of them... Changing Passwords Safely Doing it properly.WHEN TO CHANGE ONEYou suspect it is compromised It was reused elsewhere A... Changing Your cPanel Password Your cPanel password protects every file, database and mailbox on your account. Change it... Changing Your Email Password What to update.WHERE TO CHANGE ITcPanel, Email Accounts.Or webmail, in some configurations.WHAT... Checklist: Offboarding Someone Security steps when a person leaves.THE SAME DAYDisable every account, working from the list made... Checklist: Onboarding Someone New Security steps when a person joins.BEFORE THEY STARTDecide what access the role requires Prepare... Checklist: Quarterly Access Review Who can reach what.WHAT TO LISTEvery system and service you useFOR EACH, CHECKWho has an account... Checklist: Setting Up a New Device Before it holds anything.BEFORE USEApply all available updates Set a screen lock with a short... Checklist: Setting Up a New Office Network From nothing to working.BEFORE INSTALLATIONConnectivity ordered, with lead time allowed Cabling... Checklist: Taking a Laravel Application Live Before launch.CONFIGURATIONEnvironment set to production Debug mode off Application key set... Checklist: When a Device Is Lost or Stolen Immediate actions.IMMEDIATELYWipe it remotely, if possible Report it, if stolenTHEN, FROM A CLEAN... Choosing and Storing Strong Passwords Most account compromises begin with a guessed, reused or stolen password rather than a clever... Cleaning a Compromised Application Removing an infection properly.THE ORDEROpen a ticket so we can check the account... Cleaning a Hacked Website Step by Step Work in this order. Cleaning while the site is still being re-infected wastes the effort.1.... Client Documentation Worth Keeping What to record per client.WHAT TO RECORDDomain and where it is registered, with renewal date... Cloudflare Access and Protecting Admin Areas Restricting who can reach sensitive paths.THE PROBLEMLogin and admin pages are attacked... Cloudflare and Staging Sites Keeping test environments separate.THE PROBLEMA staging site behind Cloudflare with caching... Common Access Mistakes What goes wrong.REUSED PASSWORDSA breach elsewhere becomes a breach here.SHARED LOGINSNo... Common Client Area Questions Answered The questions we are asked most often, with short answers.Why can I not log in to cPanel with my... Common FTP Problems When the connection fails.CANNOT CONNECT AT ALLCheck the address, username and password Check the... Common PHP Security Failures What actually goes wrong.OUTDATED PHP OR DEPENDENCIESKnown vulnerabilities, publicly documented... Common Security Mistakes What goes wrong.NOT UPDATINGThe largest cause of compromise.REUSED PASSWORDSA breach elsewhere... Common Support Scenarios Patterns you will meet repeatedly.CANNOT SIGN INPassword, account locked, expired, caps lock,... Common VPS Mistakes The ones that cause real damage.NOT SECURING IT BEFORE GOING LIVEAutomated attacks find new... Compressing and Extracting Files Archives.WHAT COMPRESSION DOESReduces file size, and combines several files into one.WHEN TO USE... Configuring Database Access Connecting.WHAT TO SETThe connection type, host, database name, username and password.WHEREIn the... Connecting to MySQL from the Command Line Direct database access over SSH.CONNECTINGUse the mysql client with your database username and... Connecting to Your Hosting with FileZilla FileZilla is a free FTP client for Windows, macOS and Linux, useful when you are moving many... Connecting to Your Server With SSH Remote access.WHAT SSH ISAn encrypted connection to your server's command line.WHAT YOU NEEDThe... Connecting to Your VPS Over SSH Getting a command line on your server.FROM MACOS OR LINUXOpen a terminal and connect using the... Consumer Connected Devices Products for homes and individuals.WHAT THE CATEGORIES AREHome security and cameras Lighting and... Containing an Incident Stopping it spreading.WHAT CONTAINMENT MEANSPreventing further harm while you establish what... Creating a Client Area Account You need an account before you can order anything, and it is created as part of your first order... Creating a cPanel Account for a Client Each client site gets its own account.CREATING ITWHM > Account Functions > Create a New... Creating a Database in cPanel The standard procedure.THE STEPScPanel > MySQL Databases.Under Create New Database, enter a... Creating a MySQL Database and User Most web applications need a database, a user, and that user granted access to it. All three... Creating an Account Before Ordering Setting up your client account.WHETHER YOU NEED ONE FIRSTNo. You can create an account during... Creating an Account During Checkout You can create your Client Area account as part of your first order.WHAT YOU WILL BE ASKED... Creating an Email Account in cPanel A professional address on your own domain is included with every hosting plan.CREATING ITIn... Creating and Managing Database Users Accounts that access databases.WHAT A USER ISAn account permitted to connect to one or more... Creating and Managing FTP Accounts FTP accounts let you or a developer transfer files without handing over your full cPanel... Creating Client Accounts The routine task.THE PROCESSWHM > Create a New Account.Enter the domain, a username, a strong... Creating Email Accounts for a Team A few decisions made early save a lot of reorganising later.DECIDE THE FORMAT FIRSTfirstname@, or... Creating Pages and Posts in WordPress Pages are for permanent content such as About or Contact. Posts are dated entries that appear in... Creating Users and Managing Permissions Not everything should run as root.WHY IT MATTERSRoot can do anything, including destroying the... Creating Your Account Registering.WHAT YOU NEEDAn email address you monitor Your name and contact detailsWHY CONTACT... Creating Your First Email Address Setting up a mailbox takes about a minute.THE STEPSIn cPanel open Email Accounts under... Cyber Security Myths Worth Discarding Common misconceptions."WE ARE TOO SMALL TO BE TARGETED"Attacks are automated and... Cyber Security: Everything That Matters, Briefly The whole category in one page.WHAT ACTUALLY CAUSES INCIDENTSSomething out of date, a reused... Data Protection and the NDPR Obligations when you hold customer information.WHAT YOU PROBABLY HOLDNames, phone numbers, email... Data Security: Everything That Matters, Briefly The summary.START BY KNOWING WHAT YOU HOLDYou cannot protect data you have not identified. Most... Database Considerations When Changing Hosts What to plan for.BEFORE MOVINGNote the database version at both ends Note the character set and... Database Was Modified by an Attacker Recovering from a compromise affecting data.WHAT IT LOOKS LIKESpam links injected into post... Databases on Shared Hosting MySQL and MariaDB databases are available on every plan, managed through cPanel.CREATING... Deceptive Messages and How to Handle Them Messages designed to manipulate.WHAT THEY ASK FORCredentials A payment A codeAn action: opening a... Deceptive Site Ahead A phishing warning on your domain.WHAT IT MEANSContent resembling a phishing page was found on... Designing for Observability Understanding a running system.WHY IT MATTERSYou cannot operate what you cannot see, and problems... Designing Sign-Up and Sign-In Account access.WHAT TO ASK AT SIGN-UPThe minimum.Everything else can be collected later, in... Device Security: Everything That Matters, Briefly The summary.THE FOUNDATIONUpdates, applied automatically. Every day between a fix being available... Diagnosing Database Connection Problems Working through the causes.THE ERRORError establishing a database connection, or access denied,... Disabling XML-RPC on WordPress xmlrpc.php allows remote applications to talk to WordPress. It is also routinely abused for... DNS Documentation Worth Keeping The record that makes recovery possible.WHAT TO RECORDWhere the domain is registered, and the... DNS for Staging and Development Sites Separate environments.THE OPTIONSA subdomain of your main domain A separate domain A hosts file... DNS Security Considerations Protecting your domain's records.WHAT AN ATTACKER GAINS FROM CONTROLLING YOUR DNSThe ability to... Documenting Your Network The record that saves you.WHAT TO DOCUMENTEquipment: what it is, where, and its... Duplicate Content From Aliases and Subdomains An SEO problem.WHAT HAPPENSThe same site reachable at several addresses.Search engines see... Editing Data Directly Changing a value by hand.WHEN THIS IS APPROPRIATECorrecting a site URL after a migration Fixing a... Email Client Will Not Connect: What to Check Work through these in order before opening a ticket.1. THE USERNAMEIt is the full email address,... Email Clients and Devices: Everything That Matters, Briefly The whole category in one page.THE DECISION THAT MATTERS MOSTIMAP, not POP.POP downloads mail to... Email Deliverability Getting mail accepted.WHAT DETERMINES WHETHER MAIL ARRIVESThe sending address's reputation The... Email in Microsoft 365 Exchange Online in practice.WHAT IT PROVIDESMailboxes, calendars and contacts Shared mailboxes,... Email Infrastructure: Everything That Matters, Briefly The summary.REJECT AT THE TRANSACTION RATHER THAN ACCEPTING AND BOUNCINGAccepting then bouncing... Email Marketing for SaaS Messages that bring people back.WHAT TO SENDOnboarding guidance, tied to what the user has done... Email on Shared or Public Devices Access away from your own equipment.WHAT TO USEWebmail, in a private browsing window.WHAT NOT TO... Email Security on Devices Protecting your mail.WHAT TO DOLock every device Keep them updated Use encrypted connection... Email Troubleshooting: Cannot Send Receiving works, sending fails. A short list covers almost every case.1. OUTGOING... Email, Privacy and the NDPR If you hold customer correspondence, you hold personal data.WHAT THIS MEANS IN PRACTICEMailboxes... Emergency Access Arrangements When you are unavailable.THE PROBLEMIf only you can access everything, your absence stops the... Enabling Two-Factor Authentication on WordPress Two-factor authentication (2FA) requires a one-time code from your phone in addition to your... Enabling Two-Factor Authentication on Your Accounts Two-factor authentication (2FA) means a stolen password alone is not enough to get in. It is the... Enabling Two-Factor Authentication on Your Client Area Anyone with your billing login can reach your services, your domains and your cPanel. Protect... Entra and Identity: Everything That Matters, Briefly The summary.THE CLOUD DIRECTORY IS NOT ACTIVE DIRECTORYDifferent concepts, different protocols,... EPP and Authorisation Codes An EPP code, also called an authorisation or auth code, is the password proving you control a... ERR_CONNECTION_TIMED_OUT The browser could not reach the server at all.WHAT IT MEANSNo response. This is a network-level... Error establishing a database connection The application could not reach its database.WHAT IT MEANSThe credentials are wrong, the user... Error Handling and Logging Knowing what went wrong.WHAT TO DISTINGUISHExpected failures: invalid input, not found, not... Finding Your Correct Mail Settings Do not guess these. cPanel generates the exact values for your account.WHEREcPanel > Email... Finding Your Login Details After Ordering Where everything is.YOUR WELCOME EMAILSent after your service is set up. It contains:Your cPanel... Firebase Authentication Identifying users.WHAT IT PROVIDESSign-in with email and password, phone, and federated providers... Firewall Blocks Explained The server firewall blocks addresses showing patterns associated with attack.WHAT TRIGGERS A... First Steps With a New Server What to do before anything else.THE ORDER THAT MATTERSSecure it before you use it.STEP ONE:... Fixing "Error Establishing a Database Connection" WordPress cannot reach or authenticate to its database. There are four realistic causes. 1. Wrong... Fixing the WordPress Login Page Refresh Loop You enter correct credentials, the page reloads, and you are back at the login form with no... Fixing WordPress Not Sending Email (SMTP Setup) By default WordPress sends mail with PHP's mail() function. Messages sent that way are frequently... Form Design: Everything That Matters, Briefly The summary.REMOVE FIELDS FIRSTEvery field costs completions. Ask of each: do we act on this,... FTP and SFTP Encryption Transferring files securely.PLAIN FTPSends your username and password unencrypted. Anyone on the... Getting Access to a Client's Hosting Safely Doing this properly protects both of you.WHAT TO ASK FORTheir own cPanel credentials, ideally... Getting SSH Access on Your Hosting Account Command line access to your hosting.AVAILABILITYSSH access is available on many plans. Check your... Getting Started With Laravel: Everything That Matters, Briefly The summary.WHAT THE FRAMEWORK BUYS YOURouting, database access, templating, authentication,... Giving a Developer Access Safely Handing over your main cPanel login gives one person total control of every site, mailbox and... Giving Access to Contractors Temporary access.WHAT TO GIVEThe minimum needed for the work Their own account, not yours... Giving Access to Contractors and Agencies Temporary and external access.WHAT TO GIVETheir own account, in their name The minimum access for... Google Cloud Databases Managed data services.WHAT CLOUD SQL PROVIDESManaged relational databases, with backups,... Greylisting and Delayed First Messages Why mail from a new correspondent sometimes takes a few minutes.WHAT IT ISA receiving server... Guest Networks Access for visitors.WHAT IT ISA separate wireless network, isolated from your business... Handing a Project Over to a Client Leaving a site someone else can maintain.WHAT TO PROVIDECredentials for everything, transferred... Handing Over a VPS to Someone Else Transferring operational responsibility.WHAT THE NEW OWNER NEEDSDocumentation of what runs and... Handling an Abuse Report About a Client We forward abuse reports concerning your accounts to you. Acting quickly protects your other... Handling Customer Data Responsibly Obligations that come with collecting information.WHAT YOU PROBABLY COLLECTContact form... Handling Database Credentials Securely The most valuable secret in most applications.WHERE THEY BELONGIn environment configuration: a... Handling Email When You Are Away or Short-Staffed Cover arranged in advance beats improvising during the absence.BEFORE YOU GOSet an autoresponder... Handling Errors Gracefully in Production What visitors see when something fails.THE RULESNever display technical errors to visitors. They... Handling Passwords Correctly Authentication storage.WHAT TO NEVER DOStore passwords in readable form Use general-purpose... Handling Security Incidents in Support When something is compromised.WHAT TO RECOGNISEReports of unexpected messages sent from a user's... Hardening SSH Access The service most attacked on any server.THE ESSENTIAL CHANGESDisable password authentication once... Help Desk Fundamentals: Everything That Matters, Briefly The summary.SILENCE CAUSES MOST DISSATISFACTIONUpdate even when there is no progress. "Still... Hidden Files and Why They Matter Files you cannot see by default.WHAT THEY AREFiles whose names begin with a full stop.The most... Hiding Sensitive Files from Public Access Anything inside public_html is reachable by anyone who guesses the URL, whether or not you linked... How Sites Actually Get Compromised The common routes.OUT-OF-DATE SOFTWAREThe most common by a wide margin.A vulnerability is... How to Install WordPress Manually (File Manager and phpMyAdmin) Manual installation is useful when you are restoring a specific WordPress version, installing... How to Install WordPress with Softaculous in cPanel Every ZillionKingHost hosting plan includes the Softaculous auto-installer, which sets up a... How to Log In to cPanel There are two ways to reach cPanel for your ZillionKingHost account.METHOD 1 - VIA THE CLIENT... How Your Website Connects to Its Database The configuration that makes it work.THE FOUR VALUESDatabase name Username Password HostAll four... HTTPS and Encrypted Connections Protecting data in transit.WHAT HTTPS DOESEncrypts traffic between visitor and server.WHAT THAT... HTTPS Requirements for Payments and Compliance Where it stops being optional.PAYMENT PROCESSINGEvery reputable payment gateway requires https on... Hybrid Identity and Directory Synchronisation Connecting on-premises to the cloud.WHAT SYNCHRONISATION PROVIDESAccounts from an on-premises... I Did Not Receive My Welcome Email Login details missing.CHECK YOUR SPAM FOLDERThe most common explanation.CHECK THE ADDRESSConfirm... I Lost Access to My Hosting Account Locked out entirely.THE SITUATIONSForgotten password with an unreachable registered email The... Identity, Privacy and Security: Everything That Matters, Briefly The summary.IDENTIFICATION, AUTHENTICATION AND AUTHORISATION ARE THREE DIFFERENT THINGSConflating... If Your Mailbox Has Been Compromised Act quickly, because a compromised mailbox is usually being used within hours.IMMEDIATE... If Your Mailbox Is Sending Spam A compromised mailbox is one of the most common abuse incidents we handle. The password was... Incident Response: Everything That Matters, Briefly The summary.THE FIRST HOURContain: disconnect affected devices.Establish scope. Change... Individual Accounts, Not Shared Logins The principle.WHY IT MATTERSActions are attributable Access can be removed for one person A... Installing and Securing a Database Server MySQL or MariaDB on your own machine.INSTALLINGInstall the package, then run the secure... Installing Applications with Softaculous Softaculous installs hundreds of web applications in a few clicks, creating the database and... Integrating Google Sign-In Authentication on Android and web.WHAT IT PROVIDESUsers signing in with an account they already... Invoice Fraud and Business Email Compromise A costly fraud that targets businesses through email.HOW IT WORKSAn attacker gains access to a... IP Blocking and Your Own Address The firewall blocks addresses that behave suspiciously, and sometimes that is yours.WHY YOU MIGHT... Is My Data Safe With AI Tools? What you should know.WHAT HAPPENS TO WHAT YOU SENDIt leaves your control.Retention, access and... IT and Computer Skills: Everything That Matters, Briefly The whole category in one page.THE THINGS THAT PREVENT MOST PROBLEMSAutomatic updates. A standard... Joomla Database Notes Working with a Joomla installation.THE CONFIGURATIONconfiguration.php holds the database name,... Keeping Your Business Running When Something Breaks Continuity for a small online business.THE QUESTIONSWhat does the business lose per day if the... Keeping Your Client Area Account Secure This account controls your services, your domains and your billing. Secure it accordingly.THE... Keeping Your Rewards Account Secure A balance is value, and the account controls more than rewards.THE BASICSA long, unique password... Keeping Your ZillionKingHost AI Account Secure Protecting access.THE ESSENTIALSA strong unique password Additional verification where available... Local Networks: Everything That Matters, Briefly The summary.DO THESE WHEN SETTING UP ANYTHINGChange the router's administrative password first... Logging and Observability Knowing what the system is doing.WHAT TO LOGRequests, with timing and outcome Errors, with... Logging From Hosted Applications Knowing what happened.WHY LOGGING MATTERSYou cannot watch a hosted application run.The log is the... Logging In Safely Where and how.WHAT TO BE CAREFUL WITHPublic networks Shared computers Devices you do not control... Logging In to a Client's cPanel You can access any account inside your reseller allocation without knowing the client's... Logging In to WordPress and Resetting a Lost Admin Password Your WordPress dashboard is separate from cPanel and from your ZillionKingHost billing account.... Logging In to Your Client Area The Client Area at https://zillionkinghost.com/billing/ is where you manage services, invoices,... Logging in Your Application Recording what happened, usefully.WHAT TO LOGErrors and exceptions, with a stack traceSignificant... macOS Security Configuration Hardening a Mac.WHAT TO ENABLEFull disk encryption Automatic screen lock with a short timeout The... Making Sure Product Emails Arrive Deliverability for transactional messages.WHY IT MATTERS ACUTELYPassword resets, invitations and... Making Sure Your Site Can Be Crawled The prerequisite for everything else.WHAT CAN PREVENT CRAWLINGrobots.txt disallowing the site or... Managing Access Across Business Systems Who can do what.THE PRINCIPLEEach person has their own account with the minimum access their work... Managing Access to Servers Who can connect.WHAT TO USEKey-based authentication, not passwords.WHYPasswords are guessed at... Managing Browser Security Where most risk arrives.WHY THE BROWSER MATTERSMost compromise arrives through it.WHAT TO DOKeep... Managing Configuration and Secrets Keeping settings out of code.WHAT COUNTS AS CONFIGURATIONDatabase details API keys File paths... Managing Passwords Practically Credentials you can actually use.THE CORE PROBLEMUnique passwords everywhere are impossible to... Managing PowerShell Scripts Treating automation as code.WHAT TO PUT IN VERSION CONTROLEvery script that matters.WHYThey... Managing Secrets Properly Credentials and keys.WHAT COUNTSPasswords API keys Certificates and private keys Database... Managing Server Credentials Safely Who holds what, and how.WHAT EXISTS ON A VPSRoot password SSH private keys Control panel... Managing Sessions and Authentication Identifying users.WHAT A SESSION ISA way of remembering a visitor between requests.HOW IT WORKSAn... Managing Sessions Securely Keeping people signed in.WHAT A SESSION ISData associated with a visitor across requests,... Managing Sub-Accounts and Permissions Sub-accounts give colleagues access to the parts of the account relevant to them.CREATING... Managing Team Access to ZillionKingHost AI Who can use what.THE PRINCIPLEEach person who uses it should have their own access, not a shared... Managing Users, Groups and Organisational Units Directory administration.WHAT TO ESTABLISHA naming convention for accounts and groups An... Managing Who Has Access Accounts and permissions.THE PRINCIPLEEach person has their own account, with the minimum access... Managing Your Services Services > My Services is the control point for everything recurring.WHAT YOU SEEEach service... Microsoft 365: Everything That Matters, Briefly The summary.ENABLE MULTI-FACTOR AUTHENTICATION FOR EVERY ACCOUNTIt prevents the large majority of... Migrating a Database to Another Server Moving between hosts or accounts.THE PROCEDUREExport from the source, using the command line for... Migrating Between Platforms Moving from one application to another.WHEN THIS ARISESOutgrowing a platform Consolidating onto... Migrating Content Between Applications Moving content when changing platform.WHAT USUALLY TRANSFERSArticles and pages, through an export... Migrating From Shopify or Another Hosted Shop Moving a shop.WHAT YOU CAN EXPORTProducts, usually as a spreadsheet Customers OrdersWHAT YOU... Missing or Disappeared Email When mail vanishes.WHAT TO CHECK FIRSTWebmail. That shows what is actually on the server.IF IT IS... Mobile Authentication Establishing who the user is.WHAT OPTIONS EXISTEmail and password One-time codes by message... Modifying an Existing Client Account Limits, packages and details can be changed at any time without recreating the account.CHANGING... Monitoring Account Activity Noticing problems early.WHAT TO MONITORSuccessful logins, and from where Failed login attempts... Monitoring Identity and Responding to Incidents Watching for compromise.WHAT TO MONITORSign-in logs, including failures Audit logs of directory... Moving From Shared Hosting to a VPS Making the transition.BEFORE YOU MOVEConfirm you actually need it Decide managed or self-managed... My Developer Disappeared The person who built and held everything is gone.WHAT YOU MAY NOT HAVEHosting account credentials... My Site Does Not Appear in Search at All Working through the causes.FIRST, CHECK WHETHER IT IS INDEXEDSearch for your exact domain name.... My Site Was Hacked and Search Traffic Collapsed The most damaging thing that can happen to a site's search presence.WHAT HAPPENEDSearch engines... Network Printers and Shared Equipment Shared devices.WHAT TO CONFIGUREA reserved address, so it does not move A changed administrative... Network Security: Everything That Matters, Briefly The summary.THE SINGLE MOST IMPORTANT STEPChange your router's default administrator... Offering a Public API Letting others build on you.WHAT IT PROVIDESCustomers automating their own work Partners building... Onboarding a New Client The first two weeks.WHAT TO ESTABLISH BEFORE ANYTHINGWhat they need: how many sites, mailboxes,... Onboarding a New Staff Member's Email A checklist so nothing is missed on someone's first day.BEFORE THEY STARTCreate the mailbox in... Opening a Support Ticket Tickets from inside the Client Area are answered fastest, because you are identified... Order Confirmation Emails and What They Contain Two different messages arrive after an order.THE ORDER CONFIRMATIONConfirms what you ordered, the... Ordering and Provisioning a VPS What happens between paying and having a server.BEFORE ORDERINGDecide managed or unmanaged Decide... Ordering as a New Customer Versus an Existing One Two paths at checkout.NEW CUSTOMERAt checkout, choose the New Customer option and enter your... Ordering for a Client If you build websites, decide early which model you are using.THE OPTIONSYou hold the account and... Organising a Python Project Structure.WHAT A SIMPLE PROJECT CONTAINSYour code files A requirements file listing dependencies... Our Terms of Service in Brief The full terms are on our website and are what govern the relationship. This is a plain summary;... Password and Access Policy for a Small Business Writing it down.WHAT TO STATEIndividual accounts only, no sharing Unique passwords, through a... Password-Protecting a Folder with Directory Privacy Directory Privacy puts a browser password prompt in front of a folder, handled by the web server... Passwordless Authentication Removing the password.WHAT IT MEANSAuthenticating without a shared secret the user must... Passwords and Access: Everything That Matters, Briefly The whole category in one page.THE BIGGEST RISKPassword reuse. A breach at any service becomes a... Passwords That Actually Protect You Getting this right.WHAT MAKES A PASSWORD STRONGLength, more than complexity.A long passphrase... Performance and Security Testing: Everything That Matters, Briefly The summary.REPORT PERCENTILES, NOT AVERAGESAverages conceal the slow requests users actually... Phishing Content Found on Your Account Phishing pages are treated as the most urgent category of abuse after child protection, because... PHP Security: Everything That Matters, Briefly The summary.PARAMETERISE EVERY QUERYWithout exception. Dynamic column and table names cannot be... Playbook: I Cannot Log In Access problems.ESTABLISH FIRSTLog in to what: cPanel, their site, email, or your billing... Playbook: I Think I Have Been Hacked Security incidents.ESTABLISH FIRSTWhat did they notice? When? What have they already done?WHAT TO... Preparing a Recovery Kit What to have ready before an incident.WHAT TO ASSEMBLEA recent full backup, downloaded and... Preparing for Someone Else to Cover Your Server What happens when the person who knows the server is unavailable.THE RISKOn most small business... Preventing Abuse of wp-cron.php and xmlrpc.php Two WordPress files are routinely abused to generate load and to test passwords at high speed.... Preventing Reinfection Why cleaned sites get compromised again.THE FOUR CAUSESA backdoor was missed. Attackers plant... Preventing the Errors That Recur Fixing causes rather than symptoms.THE ERRORS THAT KEEP COMING BACKIP blocks, from a device using... Privacy When Using AI What happens to what you send.THE BASIC POSITIONText you send to an AI service leaves your... Professional Conduct in IT Work Ethics in a privileged position.WHAT THE POSITION INVOLVESAccess to systems, files and... Programmatic Access Connecting software, where enabled.WHAT IT ISAccess allowing your own software to read or manage... Protecting Admin Areas The page attacked most on any site.WHY IT MATTERSLogin pages are attacked continuously by... Protecting Against Brute-Force Attacks Automated password guessing against every exposed service.WHAT IS TARGETEDSSH, control panel... Protecting Against Common Server Attacks What actually happens.BRUTE FORCE ON REMOTE ACCESSContinuous automated password guessing.Defeated... Protecting Against Email Compromise When your account is used against you.WHAT HAPPENSSomeone gains access to a business email... Protecting Application Data Storage and handling.WHAT TO MINIMISEWhat you collect.WHYData you do not hold cannot be... Protecting Configuration Files Files containing credentials.WHAT THEY AREwp-config.php for WordPress Similar files for other... Protecting Customer Data Obligations and practicalities.WHAT YOU HOLDNames, phone numbers, addresses, order history, email... Protecting Customer Data in Your Store You hold personal data about every customer.WHAT YOU HOLDNames, addresses, phone numbers, email... Protecting Data in Transit Information moving.WHEN DATA MOVESBetween you and a website In email When transferring files When... Protecting Directories With a Password Restricting access.WHAT IT DOESRequires a username and password before anything in a directory... Protecting Mailboxes from Being Compromised A compromised mailbox is used to send spam, and is one of the most common incidents we handle.HOW... Protecting wp-admin with cPanel Directory Privacy Directory Privacy adds a server-level password prompt in front of a folder. Placing it on... Protecting Your Account Security.WHY IT MATTERSAn account that can buy and sell domains is worth attacking.WHAT TO DOA... Protecting Your Accounts Access that must survive.WHICH ACCOUNTS MATTERDomain registrar Hosting Site administration Email... Protecting Your Accounts From Takeover Account security against fraud.WHICH ACCOUNTS ARE TARGETEDEmail Hosting Domain registrar Payment... Protecting Your Privacy When Using AI What you share.WHAT NOT TO PUT INTO ANY AI TOOLPasswords or credentials Bank or card details... Protecting Your Website's Admin Area The login page of any content management system is attacked constantly by automated tools. These... Provisioning a New Server Setting one up.WHAT TO DO IN ORDERCreate the server Secure access immediately Apply all updates... Quick Reference: The Rules That Matter Most The short list.UPDATESAutomatic, everywhere. This prevents more than anything... Rate Limiting and Throttling Controlling request volume.WHY IT MATTERSWithout limits, anything expensive can be triggered... Recognising Fraudulent Emails Claiming to Be From Us Attackers send convincing messages hoping you will enter your password on a fake login... Recognising Fraudulent Messages and Sites Deception online.WHAT TO BE ALERT TOMessages about accounts, asking you to sign in Unexpected... Recognising Invoice Fraud and Business Email Compromise A common and costly fraud: someone monitors business email, then sends a message at the right... Recognising Phishing Messages designed to steal credentials.WHAT THEY DODirect you to a page that looks genuine, to... Recognising Phishing Emails That Pretend to Be Us Attackers send convincing emails claiming to be from your hosting provider, hoping you will type... Recognising Phishing in Your Inbox Phishing messages are designed to look routine.COMMON FORMS"Your mailbox is full, click to... Recognising That Something Is Wrong Early signs.ON A DEVICEUnexpected slowness Programs you did not install Security software... Recognising Threats and Working Safely Everyday security awareness.WHAT TO BE ALERT TOMessages about accounts asking you to sign in... Recording Where Everything Is The document that makes recovery possible.WHAT TO RECORDWhere the domain is registered and when... Recovering a Site You Cannot Log Into Regaining access without the admin interface.FOR WORDPRESSWP-CLI creates a user, resets a... Recovering Access to Your Account If you cannot get in, there is a route back, but it involves verification.FORGOTTEN PASSWORDUse... Recovering From a Compromised VPS The hardest situation to handle well.IMMEDIATE ACTIONSIsolate the server. Restrict network... Reducing the Effort of Filling a Form Making it easier.WHAT TO REMOVEEvery field you do not act on.WHAT TO PRE-FILLAnything you already... Relay access denied Your message was refused for sending.WHAT IT MEANSThe server refused to pass your message to an... Remote Access and Virtual Machines Using another computer.WHAT REMOTE ACCESS ISControlling another computer over a network.WHEN IT... Remote Database Access Connecting from outside the server.WHAT IT ISPermitting a connection to your database from an... Remote Support Techniques Helping without being present.WHAT TOOLS PROVIDEViewing the user's screen Controlling the device,... Removing a Mailbox When Someone Leaves Handle departures deliberately, or mail goes missing quietly.THE SEQUENCEChange the mailbox... Repeated Password Prompts The client keeps asking.WHAT IT USUALLY MEANSAuthentication is failing repeatedly.WHAT TO... Reseller Account Security Protecting what you are responsible for.WHY IT MATTERS MORE FOR YOUA compromise of your reseller... Reseller Account Security Checklist Your account holds access to every client you host. Treat it accordingly.YOUR ACCESSLong, unique... Resetting a WordPress Password in the Database Regaining access when locked out.WHEN YOU NEED ITThe password reset email does not arrive,... Restoring a Database The restore that matters most.FROM JETBACKUPcPanel > JetBackup > Database Backups. Select... Restoring from a Backup The method depends on where the backup came from.JETBACKUPcPanel > JetBackup. Choose File... Revoking Access When Staff or Contractors Leave Old credentials that were never revoked are a frequent route into hosting accounts, sometimes... Running Databases for Multiple Applications Keeping applications separated.THE PRINCIPLEOne database and one database user per application,... Scanning Your Account for Malware with ImunifyAV ImunifyAV scans your whole hosting account for malware, backdoors and injected code,... Scheduling PowerShell Automation Unattended execution in Windows environments.WHAT OPTIONS EXISTThe task scheduler, on a server A... Secure Coding Basics for Custom Websites If your site is custom-built rather than a packaged application, these are the issues that... Secure Versus Insecure Settings Why encryption matters.WHAT INSECURE MEANSYour password and your mail cross the network in... Securing a Laravel or Custom PHP Application Frameworks are secure by default in most respects, but deployment mistakes undo that.DOCUMENT... Securing a New Server The essentials.THE FIRST HOURApply all updates Change default credentials Create a non-root user... Securing Active Directory Protecting the directory.WHY IT MATTERS MOSTCompromise of the directory is compromise of... Securing an Online Store Shops are a higher-value target than ordinary websites.WHY THEY ARE TARGETEDThey process... Securing Authentication in Web Applications Sign-in and sessions.WHAT TO USEEstablished libraries, not your own implementation.WHAT TO DO... Securing Business Email The account that controls everything.WHY IT MATTERS MOSTEmail controls password resets for nearly... Securing Data in Transit and at Rest Protecting information.WHAT TO USE FOR EVERY CONNECTIONEncryption, throughout, without... Securing Devices Used in Public Working away from your premises.WHAT TO BE AWARE OFPeople able to see your screen Devices left... Securing Phones and Tablets Mobile devices.WHY THEY MATTERA phone holds your email, your authentication codes, and frequently... Securing PHP Applications Framework-level protections.WHAT FRAMEWORKS PROVIDE BY DEFAULTEscaping in templates Cross-site... Securing Social Media and Public Accounts Your public presence.WHY THEY MATTERA compromised business account is used to defraud your... Securing the Computer You Manage Your Site From Server-side security cannot protect you from malware on your own machine. If your laptop is... Securing the Devices You Log In From The other half of access security.WHY IT MATTERSYour accounts are only as secure as the device... Securing Your Admin Area Protecting the control panel.WHAT TO DOA strong unique password Two-factor authentication Limit... Securing Your Business Network The connection everything depends on.WHAT TO SECUREYour router Your wireless network What... Securing Your cPanel Account with Two-Factor Authentication Two-factor authentication adds a one-time code from your phone on top of your password. Anyone... Securing Your Database Practical protection.THE ESSENTIALSA strong generated password, different for every database user... Securing Your Hosting and Domain Accounts The accounts that control everything.WHY THEY MATTER MOSTControl of your hosting means control of... Securing Your Own Computer Where credentials are stolen.WHY IT MATTERSYour site is only as secure as the machine you... Securing Your Social Accounts Protecting what you built.WHY IT MATTERSA compromised business account can be used to impersonate... Securing Your Website and Hosting Accounts The business presence.WHAT TO PROTECTYour hosting account Your domain registrar account Your site... Security Expectations for SaaS Providers What customers require of you.WHAT YOU ARE HOLDINGOther organisations' data, on their behalf.WHAT... Security for Freelancers and Consultants Working across several clients.WHAT IS DIFFERENTYou hold access to other people's systems.That... Security for Non-Technical Staff Practical guidance for everyone.THE FEW THINGS THAT MATTERUse unique passwords, through a... Security for Shared and Family Devices Devices used by more than one person.THE PRINCIPLEBusiness accounts do not belong on a device... Security Plugins and Firewalls What protection tools do.WHAT THEY OFFERBlocking malicious requests Limiting login attempts... Security Responsibilities as a Reseller You sit between us and your clients, and you carry obligations in both directions.PROTECTING YOUR... Security Terms Explained Threats and defences.MALWARESoftware intended to cause harm.BACKDOORCode left behind allowing an... Security When Working From Home Home working arrangements.WHAT CHANGESYour home network becomes a business network Family devices... Sending Backups to Cloud Storage Getting copies off the server automatically.THE OPTIONSGoogle Drive, Dropbox, OneDrive, or object... Sending Email From Python Programmatic mail.WHEN YOU NEED ITNotifications from scripts Reports delivered automatically... Sending limit exceeded Outgoing mail refused after a threshold.WHAT IT MEANSShared hosting enforces an hourly sending... Server-Side Session Handling Server-side session handling.WHAT A SESSION ISServer-held state, referenced by an identifier the... Servers and VPS: Everything That Matters, Briefly The whole category in one page.BEFORE BUYING ONEName the specific thing you cannot do on shared... Setting File and Folder Permissions in cPanel Permissions decide who can read, write and execute a file. Wrong values cause both 403 errors and... Setting Standards for Team Use Consistency across people.WHAT TO PUT IN WRITINGWhich tasks it is for What must never be sent to... Setting Up a New Network Practical order.WHAT TO DO IN ORDERConnect and configure the router Change its administrative... Setting Up an FTP Client Connecting for the first time.WHAT TO ENTERHost: your domain or the server addressUsername: your... Setting Up Email in eM Client or Other Desktop Clients The settings are the same whatever the program.WHAT ANY CLIENT NEEDSAccount type: IMAPIncoming... Setting Up Email in Outlook Outlook's automatic setup often guesses wrongly. Manual configuration is faster.THE STEPSFile... Setting Up Email in Outlook for Mac Outlook on macOS differs enough from the Windows version to need its own steps.THE STEPSOutlook... Setting Up Email in Samsung Email The app pre-installed on many Samsung phones.THE STEPSOpen Samsung Email and tap Other if... Setting Up Email in Thunderbird or Apple Mail Both handle standard mail settings well.THUNDERBIRDAccount Settings > Account Actions > Add... Setting Up Email on a Chromebook Chromebooks have no installed mail client, so you have two options.WEBMAILVisit... Setting Up Email on a Phone The most common setup.WHAT YOU NEEDYour email address Your mailbox password The server hostname... Setting Up Email on an iPad The same process as iPhone, with a screen large enough to make it easier.THE STEPSSettings >... Setting Up Email on an iPhone or iPad The reliable route is manual setup rather than the automatic option.THE STEPSSettings > Mail... Setting Up Email on Android Android varies by manufacturer, but the fields are always the same.THE STEPSOpen Gmail or your... Setting Up Email on Apple Devices Mail on Mac, iPhone and iPad.WHAT TO USEManual setup, choosing IMAP and entering the server... Setting Up Email on Windows Mail The mail app built into Windows.THE STEPSOpen Mail and go to Accounts > Add account.Choose... Setting Up Remote MySQL Access By default the database only accepts connections from the server itself. Remote MySQL allows a... Setting Up SMTP for Form Delivery Reliable sending.WHAT SMTP DOESSends email through an authenticated mail account rather than the... Setting Up SSH Key Authentication Replacing passwords with keys, which is both more secure and more convenient.WHYPasswords can be... Setting Up SSH Keys for Your Account More secure and more convenient than passwords.GENERATING A KEYIn cPanel > SSH Access >... Setting Up Two-Factor Authentication Practical steps.WHAT YOU NEEDAn authenticator app on your phone.HOW IT WORKSThe service shows a... Setting Up WHMCS or Another Billing System Once you have more than a handful of clients, manual account creation and invoicing stops... Setting Up Your Domain Email in the Gmail App The Gmail app on Android and iPhone can handle your business address alongside a Gmail... Setting Up Your Email on Outlook, iPhone and Android Use the exact settings cPanel generates for your account rather than guessing.FINDING YOUR... Sharing Files With Others Getting files to people.WHAT TO USEA sharing service with controlled access, rather than... Spam Pages Appeared on My Site Injected content, usually from a compromise.WHAT IT LOOKS LIKEPages you did not create,... SSH connection refused or permission denied Command line access failing.CONNECTION REFUSEDNothing is listening on that port.Check the port.... SSL for Email Clients Certificates matter for mail as well as the website.WHAT SECURES MAILConnections between your... SSL for Webmail and cPanel Access The control panel connections are secured too.WEBMAILReached at yourdomain.com/webmail once the... Store Maintenance Routine A shop needs more regular attention than a brochure site.DAILYCheck for new orders and process... Storing and Sharing Credentials Safely Where passwords live.WHERE TO STORE THEMA password manager.WHERE NOT TOA note on your phone A... Storing Customer Data Securely Practical protection.THE MEASURESHTTPS across the whole site Strong unique passwords and... Support Practice and Career: Everything That Matters, Briefly The summary.BUILD YOUR OWN NOTES FROM THE FIRST DAYInstitutional knowledge is largely... Symptom: Cannot Access cPanel Control panel access problems.WHAT TO ESTABLISHDoes the login page load? Is the password... Symptom: Cannot Log In to the Site Administration access lost.WHAT TO ESTABLISHIs the password wrong, or is the page failing?FOR A... Symptom: Email Client Keeps Asking for Password Repeated prompts.WHAT IT MEANSAuthentication is failing repeatedly.WHAT TO CHECKThat the password... Symptom: Email Missing or Disappeared Mail that is not there.WHAT TO CHECK FIRSTWebmail. That shows what is actually on the server.IF... Symptom: Error Establishing a Database Connection The site cannot reach its database.WHAT IT MEANSThe application cannot connect to the... Symptom: Not Receiving Email Incoming failures.WHAT TO ESTABLISHAll senders or specific ones? Does webmail show it? When did... Teaching Family Members to Use AI Safely Helping others.WHAT TO TEACH FIRSTIt sounds confident whether or not it is right It does not know... Technical SEO: Everything That Matters, Briefly The whole category in one page.BEFORE ANYTHING ELSEConfirm your site is indexed. A page that is... Telephone and In-Person Deception Attacks that are not by message.WHAT HAPPENSA caller claims to be from a supplier, a bank, a... Telling Customers About a Compromise Communication.WHEN YOU MUSTCustomer data was accessed Payment information was involved Customers... Testing Authentication and Authorisation The commonest serious weaknesses.WHAT TO TEST ABOUT AUTHENTICATIONWeak credentials rejected Rate... The Keychain and Secure Storage Protecting credentials.WHAT THE KEYCHAIN ISAn encrypted store for passwords, tokens, keys and... The Search Engine Visibility Setting The checkbox that hides your site.WHAT IT DOESAsks search engines not to index the site.WHY IT... The Security Basics Everyone Needs The essential list.KEEP EVERYTHING UPDATEDCore software, plugins, themes.The single most... Time Synchronisation and Why It Matters Clocks.WHY IT MATTERSCertificates, authentication and logging all depend on accurate time.WHAT... Too many failed login attempts An account is locked out.FOR CPANEL OR FTPRepeated failures block your IP address at the... Tools and Optional Features: Everything That Matters, Briefly The summary.WHY SOME OPTIONS ARE MISSINGAnything that spends money, changes who sees what, or... Training Staff to Spot Email Attacks Half an hour of training is worth more than most technical controls.WHAT TO SHOW THEMReal... Transactional Versus Marketing Email Two different types with different rules and different infrastructure.TRANSACTIONALOrder... Transferring Databases Moving the data.EXPORTINGFrom phpMyAdmin on the old host, or a command-line export.Export as SQL,... Transferring Email and Mailboxes The part people get wrong.WHAT DOES NOT MOVEMailbox contents do not travel with a website backup,... Transferring Ownership of an Account Selling a business, handing a site to a client, or moving an account to a new owner requires a... Transferring to a New Machine Moving your work.WHAT TO PLANWhat must move How long it will take What you need immediatelyWHAT... Transferring Your Client Area Account to Someone Else Selling a business or handing services to a client requires a formal change, not a shared... Two-Factor Authentication The measure that stops most attacks.WHAT IT ISA second step beyond your password: a code from an... Two-Factor Authentication for Teams Shared and individual accounts.FOR INDIVIDUAL ACCOUNTSEach person enables it on their own... Two-Factor Authentication on Server Access Adding a second factor where passwords remain.WHERE IT APPLIESControl panel logins: cPanel, WHM... Understanding Cloud Services Software and storage elsewhere.WHAT IT MEANSUsing software and storage that runs on someone... Understanding Digital Identity Who someone is, to a system.WHAT IDENTIFICATION ISClaiming an identity.WHAT AUTHENTICATION... Understanding Email Settings What each field means.INCOMING SERVERWhere your client collects mail.Usually mail followed by... Understanding Encrypted Connections What the padlock means.WHAT ENCRYPTION IN TRANSIT DOESPrevents traffic being read between you and... Understanding the IT Environment of an Organisation What you will be supporting.WHAT TO ESTABLISH WHEN JOININGWhat systems exist What each is for Who... Understanding User Accounts and Permissions Who may do what.WHAT AN ACCOUNT ISAn identity on a machine or service, with its own settings and... Understanding Verification Requests We will sometimes ask you to prove who you are before acting. Here is why and what to expect.WHEN... Understanding Your Router The device everything passes through.WHAT IT DOESConnects your local network to your provider... Understanding Your Welcome Email Your welcome email is the single most important message we send you. Save it somewhere you can... Uninstalling WordPress and Starting Over Cleanly Sometimes a fresh start is faster than repairing a badly broken or compromised site. Before you... Unusual activity or login from a new location A security notification.WHAT TO DO IMMEDIATELYIf it was not you, change the password for that... Using a Browser Effectively Beyond typing addresses.WHAT TO LEARNTabs, and switching between them by keyboard Reopening a tab... Using a Password Manager The tool that makes this workable.WHAT IT DOESGenerates unique passwords Stores them encrypted... Using AI Safely on Shared and Public Devices Where others can see.THE RISKSConversation history visible to the next user An account left... Using Biometric Authentication Fingerprint and face recognition.WHAT IT ACTUALLY DOESConfirms the device's owner is present.WHAT... Using Email Across Several Devices Consistency.WHAT TO ENSUREIMAP on every device The same folder mapping The same account... Using Email History to Check What We Sent Account > Email History holds a record of every automated message sent to your account.WHAT IT... Using Gmail to Send and Receive Your Domain Email An alternative to the app: pull your domain mail into an existing Gmail account on the... Using Leech Protection on Password-Protected Areas Leech protection detects when one login is being shared widely, which typically means a member... Using SMTP for Transactional Email Making your site's own messages arrive.WHY THIS MATTERSOrder confirmations, password resets and... Using SMTP for Website Email Reliable sending from your site.THE PROBLEMWebsites sending mail through the default server... Using the Command Line for Large Databases When phpMyAdmin is not enough.WHYphpMyAdmin runs inside a web request and is subject to time and... Using the Internet Well: Everything That Matters, Briefly The summary.THE BROWSER SKILLS THAT SAVE MOST TIMEFinding text within a page, reopening a closed... Using Webmail Browser access.WHEREYour domain followed by /webmail.Or through cPanel.WHEN IT IS USEFULOn a... Using WHM's Account Listing and Search Once you pass a dozen accounts, finding the right one quickly matters.THE MAIN TOOLWHM >... Using WP-CLI for Database Work The command line tool for WordPress.WHAT IT ISA command-line interface to WordPress, available... VPS Security Fundamentals The basics, in priority order.THE ESSENTIALSSSH keys rather than passwords, with root login... Web Application Security Essentials Protecting what you build.VALIDATE EVERY INPUTAt the server, regardless of browser... Web Development: Everything That Matters, Briefly The summary.CHOOSE AN ESTABLISHED, WELL-DOCUMENTED FRAMEWORKAnswers exist when you are stuck.... Web Security: Everything That Matters, Briefly The summary.THE COMMONEST SERIOUS FAULT IN CUSTOM APPLICATIONSChecking authentication but not... Website Security: Everything That Matters, Briefly The whole category in one page.THE THING TO UNDERSTAND FIRSTAttacks are automated and... What a Database Actually Is The part of your site that holds everything.THE SHORT VERSIONYour website has two halves. Files... What Cyber Security Actually Means for a Small Business Scope and proportion.WHAT IT COVERSProtecting your devices, accounts, data and people from... What Embeddings Are Turning meaning into numbers.THE IDEAText converted into a list of numbers representing its... What FTP Is and When to Use It File transfer basics.WHAT IT DOESTransfers files between your computer and the server.WHEN TO USE... What Is an Embedding? Turning meaning into numbers.THE DEFINITIONText converted into a list of numbers representing its... What Laravel Provides Why use a framework.WHAT IT GIVES YOURouting Request and response handling Database access and an... What Makes a Password Strong Length over complexity.WHAT ACTUALLY MATTERSLength, more than anything else.A long simple... What Not to Paste Into AI Tools Regardless of which software.NEVERPasswords or credentials of any kind Database connection... What SSL and TLS Actually Are SSL and TLS are the protocols that encrypt traffic between a browser and a server.THE NAMESSSL... What to Do If Your Account Has Been Suspended Read the suspension email first. It states the reason, and the right action depends entirely on... What to Do If Your Domain Is Blacklisted A listing means receiving servers reject or filter your mail.CHECKINGUse an online blacklist... What to Do If Your Hosting Account Is Compromised Act in this order. Speed matters, because a compromised account is usually being used for... What to Do If Your WordPress Site Is Hacked Work through these steps in order. Do not skip step 1 — cleaning a site while it is still serving... What to Do in the First Hour Immediate steps.DO NOT PANICMost compromises are recoverable.STEP ONE: TAKE A BACKUPEven of the... What to Do When Credentials Are Compromised Responding.WHAT COUNTS AS COMPROMISEDYou entered them on a suspicious page A device was infected... What to Send a New Client The onboarding message.WHAT IT SHOULD CONTAINWelcome and confirmation of what they have bought... What Two-Factor Authentication Does Why it matters most.WHAT IT ISA second step beyond your password.Usually a code from an app,... What We Do and What You Must Do After a Compromise Cleaning up is a shared responsibility. Knowing the split avoids delays.WHAT WE... When a Client Account Is Compromised A compromised client account threatens your other clients, not just that one.IMMEDIATE... When Two-Factor Is Not Enough Its limits.WHAT IT DOES NOT STOPA compromised device, where the attacker has the codes too An... When You Actually Need to Touch the Database And when you do not.YOU DO NOT NEED TOEdit content, which the application does properly Change... Where to Find Your cPanel Login Details Three separate logins exist and they are frequently confused.THE THREEClient Area: billing,... Which Passwords Matter Most Prioritising.THE ORDER OF IMPORTANCEYour email Your password manager Your domain registrar Your... Why Hacked Sites Get Reinfected A site cleaned but not hardened is usually compromised again within days. There are four usual... Why Password Reuse Is the Biggest Risk The most common failure.WHAT HAPPENSA service you used is breached.Your email address and... Why We Ask for Verification Before Making Account Changes When you ask us to reset a password, change the registered email, unlock a domain or transfer... Why You Cannot Reach Your Own Site (Firewall Blocks) If your site loads for everyone else but not for you, your IP address has almost certainly been... Wireless Local Connectivity Short-range options.WHAT WIRELESS NETWORKING PROVIDESHigh data rates Existing infrastructure in... Wireless Network Security Wi-Fi specifically.WHAT TO SETA strong unique wireless password Current encryption A network name... Working Safely With Shared and Public Computers Machines you do not control.WHAT TO ASSUMEThat anything you type may be recorded.WHAT TO AVOID... Working With Others' Devices Borrowed and shared equipment.WHAT TO ESTABLISHWhose device it is, and what is acceptable.WHAT TO... Writing a Practical Security Policy Rules people will follow.WHAT TO COVERPasswords and the second step Device requirements What may... Writing an Email Policy for Staff A short document that prevents most problems.WHAT TO COVERThat business mail is a business... Your First Hour With a New VPS Do these before anything else.THE ORDERLog in and change the root password to something long and... Your First Week: A Security Starting Plan Where to begin.DAY ONEChange the password on your email to a unique generated one Enable the... Your IP has been blocked The firewall refused your connection.WHY IT HAPPENSSeveral failed cPanel, FTP, webmail or email... Your Reseller Welcome Email Save this message. It contains details you will need repeatedly.WHAT IT CONTAINSYour WHM username... ZillionKingHost AI and Your Data What happens to what you send.WHAT TO KNOWYour conversations are stored in your account so you... ZillionKingHost AI: A Complete Checklist Everything in one place.BEFORE YOU STARTAccount set up One real task chosen Style brief... ZillionKingHost AI: Everything That Matters, Briefly The essentials.WHAT IT ISAn AI assistant available through your ZillionKingHost account, for...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot