Choose a plan

Strong passwords and two-factor authentication, everywhere

A site's passwords: Enhance, WordPress, email, FTP, database, domain. How to make them strong and where to turn on two-factor authentication.

  • Updated
guide · security
Steps
13
Reading time
5min
Sections
6
Start the guide

A small website has more passwords than it seems: the Enhance panel, WordPress, each email address, FTP, the database, your registrar account. Attackers don't guess them one by one: they try passwords leaked from other hacked websites. If you use the same password everywhere, it only has to be stolen once.

What you'll achieve

  • know which passwords you have and where to change each one;
  • have a long, unique password for each, kept in a password manager;
  • turn on two-factor authentication where it matters most.

The passwords of a website hosted at NBT Host

WhatWhere to change itGuide
Enhance, the hosting panelin Enhance, from the account menu, top rightYour Enhance password and two-factor authentication
NBT Account (services, invoices, card)no password: you sign in with a link sent by emailNBT Account: how to log in and what you'll find
WordPress, each userin WordPress, under your profile, or from Enhance, under “WordPress users”WordPress users: roles, access and cleanup
Each email addressin Enhance, under “Emails”How to create an email account in Enhance
FTP accountsin Enhance, on the website's pageEncrypted FTP (FTPS) with FileZilla: account and connection details
The database userin Enhance, the “Databases” tab, then also in wp-config.phpCreating a MySQL database and user
Your registrar account, if your domain isn't with usat the company you got your domain from—

For your NBT Account, what matters is the password of the email you sign in with: anyone who can read your email can request the link.

What a good password looks like

  • Long: at least 14–16 characters. Length matters more than odd symbols.
  • Unique: one for each account. No website password is ever reused for your personal email or your bank.
  • Generated, not invented: Firma2026! or your child's name with their birth year are among the first ones tried. A password manager generates random passwords and remembers them for you.

An easy-to-remember alternative, for passwords you type often: four or five unrelated words, for example lampa-zebra-cartof-nisip-vioara.

The steps

A. Use a password manager

  1. Choose a password manager. Modern browsers (Chrome, Safari, Firefox, Edge) have one built in, synced between your computer and phone; there are also standalone apps, free or paid.
  2. Protect the manager with a long master password that you don't use anywhere else, and with two-factor authentication.
  3. Add all the passwords from the table above to it, one by one.

B. Change old or reused passwords

  1. Start with the most important ones: the email you use to sign in to your NBT Account and Enhance, then Enhance, then the WordPress administrators.
  2. For each one, generate a new password in the manager, set it in place of the old one and save it.
  3. For the database user, also put the same new password in wp-config.php (for WordPress), otherwise the website stops with “Error establishing a database connection”.
  4. For email addresses, update the password on your phone and in your email app too, otherwise the server rejects the login, and after several failed attempts your IP address may be blocked temporarily.

C. Check whether one of your addresses appeared in a data breach

  1. Open https://haveibeenpwned.com and enter your email address. The site tells you whether the address appeared in databases stolen from other services.
  2. If it did, change the password everywhere you used the old one.

D. Turn on two-factor authentication

Two-factor authentication (2FA) asks for a code from your phone in addition to your password. A stolen password is no longer enough.

  1. Enhance: from the account menu, with “Enable two-factor authentication” (the steps are in Enhance password and two-factor authentication).
  2. WordPress: with a two-factor authentication plugin, at least for administrators (see WordPress users: roles, access and cleanup).
  3. The personal email you use to sign in to your accounts (Gmail, Outlook, Yahoo): from the account's security settings.
  4. Your domain registrar, if your domain isn't with us: anyone who gets in there can transfer your domain.

Use an authenticator app instead of SMS codes, wherever you can. Where a service gives you backup codes, save them in your password manager. Enhance doesn't provide backup codes: turn on account backup in your authenticator app, so you don't lose your codes along with your phone.

What you never do

  • Never send passwords over WhatsApp or email, not even to us. We never ask for your password: for access, we use a temporary user or delegated access (see Enhance access for other people).
  • Never enter your password from a link received by email without checking the page address (see Fake emails about your hosting or domain).
  • Never keep passwords in a parole.txt file or in a photo on your phone.

If something doesn't work

  • You lost the phone with your authenticator app. Use a backup code, where you have one. For Enhance, email or call us from the phone number or email address used for your order: once we've confirmed it's you, we turn off 2FA and you turn it back on.
  • After you change your email password, your phone keeps asking for it. Update it in the email account settings on your phone. If you can't sign in to any of our services anymore, your IP address may be blocked after too many failed attempts: send us your IP.
  • You suspect someone used your password. Change it right away, then follow How to tell if your website has malware to see whether anything changed on your website.
Support

Stuck? We'll do it together.

Tell us which step isn't working and, if you can, send a screenshot. We reply during business hours.

Phone and WhatsApp+40 775 396 021
HoursMonday–Friday, 9:00–18:00 Romanian time (EET/EEST)

Never send us your password on WhatsApp or by email. What information helps us solve it on the first try: how to ask for help.