शब्दकोश · क्लाउड और होस्टिंग

SFTP (SSH File Transfer Protocol)

SFTP is a secure file transfer protocol that runs over SSH, encrypting both login credentials and the file data being transferred.

अपडेट: अक्टूबर 6, 2026

SFTP (SSH File Transfer Protocol) is a protocol for transferring and managing files over an SSH connection, so that logins and data are encrypted.

Why it matters

SFTP is the secure replacement for plain FTP, which sends passwords and files in readable form. It usually uses the same port and credentials as SSH, port 22, so it passes through most firewalls without extra setup.

It is often confused with FTPS, which is a different protocol that adds TLS to FTP and uses separate ports.

Example

sftp deploy@203.0.113.10
sftp> cd /var/www/html
sftp> put index.html
sftp> get error.log

These commands connect, change directory, upload a file and download a log.

Common misconceptions

  • SFTP is not FTP with SSL. That is FTPS, a separate protocol.
  • SFTP does not need a separate server in most cases; it comes with the SSH service.
  • Encryption does not limit access; you still need to restrict directories and permissions.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

यह पेज सामान्य जानकारी है, जिसे हमारी संपादकीय टीम ने लिखा है और दस्तावेज़ीकरण बदलने पर अपडेट किया जाता है। सर्वर और प्रदाता अलग-अलग होते हैं, इसलिए बदलाव पहले सुरक्षित तरीके से जाँचें। देखें: संपादकीय नीति और अस्वीकरण.