Skip to content

Practical technology help for homes and small businesses, from someone who knows how to make it work. Based in Martinez, serving Contra Costa County.

Practical IT guides, cheatsheets, and references from Jeremiah Ellington, drawn from more than 20 years of IT work in public sector and higher education.

Contact Info
Location Martinez, CA (Serving Contra Costa County)
Contact Info
Location Martinez, CA (Serving Contra Costa County)

Cheatsheet

Small Business Cybersecurity Checklist (Printable)

The one-page version of the Small Business Cybersecurity Checklist: what to do this week, this month, this quarter, and on a schedule, with space for your emergency contacts.

  • Applies to: Small businesses using Windows/macOS computers and Microsoft 365 or Google Workspace. Companion to the full guide, which explains each item
  • Last reviewed

Free, no email required.

Ask AI about this cheatsheetChatGPT, Claude, or any assistant

These open a new chat with a prompt that points the assistant to this cheatsheet. It only sees the cheatsheet if it can open the link. If it says it can't, use Copy cheatsheet for AI and paste the text into the chat.

Nothing goes to an AI service unless you choose one. AI answers can be wrong: check them against the cheatsheet before you change anything important.

Work down the list in order. Each item is explained in the full checklist.

This week#

  • MFA on email, banking, payroll, accounting, and the domain registrar
  • Microsoft 365: security defaults on, or Conditional Access policies that require MFA
  • No Remote Desktop, file shares, or admin pages open to the internet
  • Backups exist, and one copy is offsite
  • Rule: payment and bank-detail changes are confirmed by phone, using a number you already have

This month#

  • Password manager for everyone; no reused passwords
  • Passwords of 15+ characters where a password is the only sign-in step; no forced periodic changes
  • Separate admin accounts, with security keys or passkeys
  • Two emergency admin accounts, each with its own security key, stored apart
  • Automatic updates on for computers, phones, browsers, and the router or firewall
  • Full-disk encryption: BitLocker (Windows) or FileVault (Mac), recovery keys saved
  • Guest Wi-Fi separated from business devices

This quarter#

  • Inventory of devices, accounts, and online services, with an admin named for each
  • One backup copy that can't be deleted (immutable or offline), and a test restore
  • SPF, DKIM, and DMARC on your domain (start DMARC at p=none)
  • Automatic forwarding to outside addresses turned off
  • Audit logs on; alerts for risky sign-ins, new forwarding rules, and admin changes
  • Written incident plan, printed and stored away from the computers

On a schedule#

  • Monthly: updates applied; admin sign-in activity reviewed
  • Quarterly: access review, restore test, emergency accounts tested
  • Every month or two: a short phishing reminder with a real example
  • Every departure: access removed the same day (email, files, password manager, apps, building)

If something goes wrong#

Disconnect affected computers from the network (don't power them off), change passwords from a clean device, and call your bank at once if money moved. Report cybercrime at ic3.gov.

Who to callName and number
IT help
Insurance claims line
Bank fraud line
Lawyer

Sources and official documentation

Review history

  • Technical review: Jeremiah Ellington,
  • Editorial review: Jeremiah Ellington,
  • Next scheduled review:

Spotted something out of date or wrong? Email a correction and I'll fix it. See how these guides are made.