The Quick Answer: SFTP Is Port 22
SFTP uses port 22 — the same port as SSH, because it runs over the SSH protocol. The port map that prevents confusion:
| Protocol | Port(s) | Notes |
|---|---|---|
| SFTP | 22 | SSH File Transfer Protocol — encrypted |
| SSH | 22 | The transport SFTP rides on |
| SCP | 22 | File copy over SSH |
| FTP | 21 + dynamic data ports | Plaintext — avoid |
| FTPS | 21 (explicit) / 990 (implicit) | TLS-wrapped classic FTP |
Two clarifications: SFTP shares port 22 with your SSH login — one daemon serves both — and FTPS is a different protocol from SFTP despite the similar name. Connect with any cPanel hosting plan using these ports.
FTP vs SFTP vs FTPS Ports
Allow 80 and 443 to the world, and restrict SSH (22) or RDP (3389) to known IPs. A site that times out after a firewall change is usually a closed web port, not a dead server. If you lock yourself out, use the console in the client area or email support@webji.services before you reboot in a loop.

Why SFTP Is the Secure Default
On port 22, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Connecting With FileZilla (Step-by-Step)
Five steps, first connection:
- Download FileZilla from its official site only — fake bundles ship with installers.
- Open Site Manager, create a new site, and set Protocol to *SFTP - SSH File Transfer Protocol*.
- Enter your server's IP or hostname, port 22, and your cPanel/SSH username and password — or import an SSH key under Edit → Settings.
- Accept the host-key prompt on first connect (verify the fingerprint with your host if paranoid), and the remote pane opens at your home directory.
- Drag files between panes; set the default remote directory to
public_htmlin the site's Advanced tab for future sessions.
Command-line users can skip the GUI — sftp user@server uses the same port. SSH-key setup is covered in connect server with PuTTY.
SFTP Refused or Timing Out? (Fixes)
On FTPS port 990, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Changing the Default SSH/SFTP Port
Allow 80 and 443 to the world, and restrict SSH (22) or RDP (3389) to known IPs. A site that times out after a firewall change is usually a closed web port, not a dead server. If you lock yourself out, use the console in the client area or email support@webji.services before you reboot in a loop.
Using SSH Keys Instead of Passwords
Root (or sudo) on a VPS means you patch the OS, the firewall and the web server yourself unless the plan is managed. Shared hosting does not include root, on purpose. If you only need WordPress, a managed or shared plan is the smaller job.
Frequently Asked Questions
What port does SFTP use?
SFTP uses port 22 — the same port as SSH, because it runs over the SSH protocol. The port map that prevents confusion:
Is SFTP port 22 or 21?
For “Is SFTP port 22 or 21”: SFTP uses port 22 — the same port as SSH, because it runs over the SSH protocol. The port map that prevents confusion:
What is the difference between SFTP and FTPS?
On shared plans it is pre-configured; on custom-quoted tiers you choose the values, and our Jaipur desk sizes them against your actual traffic before you commit.
How do I connect to SFTP in FileZilla?
Two clarifications: SFTP shares port 22 with your SSH login — one daemon serves both — and FTPS is a different protocol from SFTP despite the similar name. Connect with any cPanel hosting plan using these ports.
Why is my SFTP connection refused?
(Fixes) On FTPS port 990, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Can I change the SFTP port?
For “Can I change the SFTP port”: SFTP uses port 22 — the same port as SSH, because it runs over the SSH protocol. The port map that prevents confusion:
Is WebJi® an Indian company?
Yes. WebJi® is headquartered in Jaipur, Rajasthan and has operated since 2005. Billing, support and governance all run from India.
Do you provide GST invoices?
Every purchase and renewal gets a GST invoice with our GSTIN, and hosting prices are quoted exclusive of 18% GST. Claim input credit as applicable.

