SFTP چیست؟ و اهمیت استفاده از آن در چیست؟

SFTP چیست؟ و اهمیت استفاده از آن در چیست؟

SFTP(SSH File Transfer Protocol)  یک پروتکل امن برای انتقال فایل است. SFTP بر روی پروتکل SSH اجرا می شود و از امنیت کامل و همچنین تصدیق ارتباطات همانند SSH بهره می برد.

 


SFTP تقریبا به طور کامل جایگزین پروتکل انتقال فایل قدیمی یعنی FTP شده و همچنین سریعا هم در حال جایگزین کردن FTP/S است. این پروتکل تمامی قابلیتهای پروتکل های ذکر شده را ارائه کرده است اما در حالتی امن تر و مطمئن تر به همراه تنظیماتی آسانتر که عملا دیگر هیچ دلیلی برای استفاده از پروتکل های قدیمی وجود ندارد.

SFTP همچنین از password sniffing و حملات man-in-the-middle جلوگیری می کند. این پروتکل یکپارچگی داده ها را به وسیله رمز نگاری و توابع کریپتوگرافیک هش و همچنین تصدیق سرور و کاربر فراهم می کند. پورت مورد استفاده پروتکل SFTP همان پورت SSH 22 است. وقتی که کاربر به سرور شما از طریق SSH لاگین کند می تواند SFTP را نیز استفاده کند.