Technical Anshu
Tutorials Blog
🗂️ File Protocols Compared

SMB FTP SFTP or TFTP Which File Protocol Should You Use

Four protocols on one NAS, four very different personalities. This page is the map: what each protocol is genuinely good at, where each one becomes a risk, and a 30-second test for choosing.

✍️ Technical Anshu🗄️ Synology DSM⏱️ 5 minute read
🎥 The video that builds all four on one Synology — watch the setup after you pick your doors

SMTP has a saying problem, and file protocols have the same one: too many doors, no idea which to use. Here is the honest map for a Synology NAS running SMB, FTP, SFTP and TFTP. The protocol is not a fashion choice — it is a job choice. Match the job first and the settings almost decide themselves.

Which door for which job — the short answer
Office PCs opening shared folders all daySMB
Sending files to a person outside, or scriptsSFTP
An old app or device that only speaks FTPFTP / FTPS
PXE boot images and switch firmwareTFTP
✔  If two doors fit, pick the encrypted one
The decision table from the video's setup, in one panel — protocol choice is a job choice, not a habit.
1

SMB — the Everyday Door for Your Own Network

SMB is what Windows, and by now macOS and Linux too, use to open shared folders as if they were local drives. It supports live editing — two people, one Excel file, proper locking — and it works with drive letters and shortcuts. Its price: it is chatty and designed for trusted networks. Use it inside the office or home LAN, over a VPN when remote, and never forward port 445 to the internet.

2

SFTP — the Door for Anything That Leaves the Building

SFTP runs over SSH on a single port, 22, and encrypts everything — password, file names and file contents. Tools like WinSCP and FileZilla speak it, scripts love it, and it passes through firewalls cleanly because it needs exactly one port. For sending files to another office, a client, or your own laptop from a hotel, this is the default answer. On Synology you get it by enabling the SSH service.

3

FTP and FTPS — the Legacy Door, With or Without a Lock

Plain FTP is from 1985 and it shows: no encryption, a separate data connection that firewalls hate, and credentials in clear text. Its only honest reasons to exist are devices and software too old for anything else. FTPS is FTP wrapped in TLS — same family, now encrypted — and is the right upgrade when the other side supports it. If a new system offers you SFTP and FTPS, prefer SFTP: one port, simpler, fewer surprises.

4

TFTP — the Door With No Lock at All

TFTP does not even ask who you are. That is not a flaw for its real jobs: a PC booting from the network or a switch pulling a firmware file just needs bytes, fast, inside a controlled room. Keep its root folder dedicated and boring — boot images and firmware only — and never put a document you care about in it. If a human with a password is involved, TFTP is the wrong door.

5

The 30-Second Decision Test

Ask three questions. Is the other side on my own LAN and opening folders like drives? SMB. Is anything crossing the internet, or is a script or outside person involved? SFTP (FTPS second). Is a machine fetching a boot or firmware file with nobody logging in? TFTP, on a short leash. And the tie-breaker that never fails: when two protocols both work, choose the one that encrypts.

🔴 The mistake to avoid: using plain FTP for everything just because it was the first door you opened. On most Synology setups SFTP costs you one extra tick-box (the SSH service) and removes the biggest risk in the whole design.

🎥 Watch All Four Protocols Set Up on One NAS

SMB, FTP, SFTP and TFTP enabled one by one in DSM, with users and quotas — the full video walkthrough.

▶️ Watch Full Video
❓ Common Questions (FAQ)

Is SFTP the same as FTPS?

No. SFTP is a different protocol that runs over SSH on port 22 and encrypts everything. FTPS is classic FTP with TLS encryption added. Both are encrypted, but they are not interchangeable — a client must match the server's choice.

Can I just use SMB for everything, including over the internet?

Please do not. SMB is built for trusted local networks and is a favourite target when exposed online. For internet access use SFTP, or connect through a VPN and then use SMB inside that tunnel.

Why does TFTP exist if it has no password?

Because some jobs have no human and no keyboard — a computer booting from the network, a switch loading firmware. Inside a controlled network segment that is acceptable. For anything involving people or private files, use a protocol with accounts.

This guide is based on the Technical Anshu Synology file protocol video • Stuck on any step? Ask in the video comments — you will get an answer 🙏