FTPS
و SFTP
SFTP
به استفاده از
FT
بر روی یک کانال که با
SSH
امن شده، اشاره دارد، در حالیکه منظور از
FTPS
استفاده از
FT
بر روی
SSL
است.
اگرچه
SFTP
دارای استفاده محدودی است،
FTPS
(که هر دو شکل
FTP
روی
SSL
و
FTP
روی
TLS
را بخود می گیرد) نوید کارایی بیشتری را می دهد.
RFC 2228
(FTPS)
رمزنگاری کانالهای دیتا را که برای ارسال تمام دیتا و کلمات
عبور استفاده شده اند، ممکن می سازد اما کانالهای فرمان را
بدون رمزنگاری باقی می گذارد (بعنوان کانال فرمان شفاف شناخته
می شود). مزیتی که دارد این است که به فایروالهای شبکه های
مداخله کننده اجازه آگاهی یافتن از برقراری نشست ها و مذاکره
پورتها را می دهد. این امر به فایروال امکان تخصیص پورت پویا
را می دهد، بنابراین امکان ارتباطات رمزشده فراهم می شود بدون
اینکه نیاز به این باشد که تعداد زیادی از شکاف های دائمی در
فایروال پیکربندی شوند.
اگرچه معمول ترین کاربردهای
FTP
( مخصوصاً بسته های نرم افزاری کلاینت) هنوز کاملاً
FTPS
(FTP
روی
SSL)
را پشتیبانی نمی کنند و پشتیبانی مرورگر برای
SSL،
برای استفاده کامل از مجموعه کامل فانکشن های
RFC 2228 FTPS
کافی نیست، اما این امر در حال پیشرفت است. بسیاری از
تولیدکنندگان برنامه های کاربردی در حال استفاده از
SSL
استاندارد در کنار
FTP
استاندارد هستند. بنابراین، گرچه در بعضی موارد مسائل تعامل
همچنان وجود دارند، اما امیدواری برای پشتیبانی گسترده از
FT
امن در ترکیب با
SSL
وجود دارد. (و حتی امیدواری برای پذیرش گسترده مجموعه کامل
فانکشن های
RFC 2228 FTPS)