About this interactive
From the lesson:
- **FTP (TCP 21 control, 20 data):** common for uploads between systems and for putting website files in place, but it sends usernames and passwords in clear text.
- **TFTP (UDP 69):** no login and no browsing; used for admin tasks such as moving files to and from Cisco equipment.
- **SFTP (TCP 22):** file transfer secured by SSH. The lesson calls it FTP over SSH; it is a separate protocol, the SSH File Transfer Protocol, that runs inside an SSH session.
- **FTPS (TCP 989 and 990):** FTP itself, secured with TLS (named FTP over SSL).
- **NFS:** shares directories and volumes, mostly in the Linux world, for example NAS storage that holds virtual machines.
- **SMB (CIFS is an older version):** Windows file, folder and printer sharing with detailed permissions; Samba lets a Linux box share to Windows this way.
- HTTP and HTTPS carry files too, behind cloud drives.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →