تفاوت اس اس اچ با اف تی پی

FTP و SSH هر دو پروتکل هایی تحت شبکه هستند که درست مانند HTTP بالای لایه TCP/IP اجرا می گردند. به زبان ساده این یک راه شناخته شده برای ابزارها است، تا درون شبکه با یکدیگر تماس برقرار کنند.
چهارشنبه، 30 آذر 1390
تخمین زمان مطالعه:
موارد بیشتر برای شما
تفاوت اس اس اچ  با اف تی پی

تفاوت اس اس اچ با اف تی پی
تفاوت اس اس اچ با اف تی پی


 





 
شیوه های مختلف برقراری تماس، ویژگی ها و شرایط استفاده متفاوت و ویژه ای دارند. کاربردهای مختلف و توانایی های گوناگونی در هر کدام گنجانده شده است. اما اینکه FTP و SSH دقیقا چه تفاوت ها و کارکردهایی دارند، برای بسیاری هنوز مبهم و گنگ است. در این مقاله قصد داریم به شرح و توضیح تکنولوژی های به کار رفته در این دو پروتکل و تفاوت های میان آنها بپردازیم.

برنامه واسط (Shell) و اکانت های برنامه واسط
 

بگذارید ابتدا به اصطلاحات فنی پایه و زیرساخت ها بپردازیم. برای فهمیدن هدف SSH، نیاز دارید با برخی عناصر اصولی و زیرساخت آن آشنا شوید.
Shell کامپیوتر، یک قطعه نرم افزاری است که به کاربر اجازه می دهد مستقیما با کرنل یا هسته اصلی سیستم عامل ارتباط برقرار کند. Shell می تواند دارای رابط گرافیکی یا محیط خط فرمان باشد و یا اینکه هر دو را با هم داشته باشد.

تفاوت اس اس اچ با اف تی پی

اکانت Shell یک اکانت شخصی است که به کاربر اجازه دسترسی به Shell را از طریق کامپیوترهای مختلف و راه دور می دهد. از این اکانت ها معمولا می توان برای کار با فایل های ذخیره شده، اکانت های ایمیل، گروه های خبری و مانند آن استفاده کرد. نقطه مشترک همه کاربردهای Shell هم در این است که معمولا برای استفاده از اکانت Shell دستورات را از راه دور و توسط خط فرمان ارسال می کنیم.

پروتکل برنامه واسط امن (Secure Shell Protocol - SSH)
 

همانطور که مرورگرهای وب از پروتکل HTTP برای صحبت و ارتباط با سایت ها استفاده می کنند، اکانت شل هم نیاز دارد تا از یک پروتکل مشخص برای ممکن ساختن انتقال اطلاعات (یا همان ارتباطات) میان دو ابزار درون شبکه استفاده کند. افتخار دارم SSH یا پروتکل برنامه واسط امن (Secure Shell Protocol) را خدمت تان معرفی کنم.
SSH از یک کلید رمزنگاری عمومی استفاده می کند و هدف اولیه توسعه آن، خلق جایگزینی به جای ارتباطات ناامن و حفاظت نشده ای همچون Telnet بود. این پروتکل دارای دو نسخه اصلی SSH-1 و SSH-2 است که هم اکنون پروتکل های عمده و حاکم بر دنیای دسترسی اکانت های شل هستند.

تفاوت اس اس اچ با اف تی پی

امروزه از SSH برای لاگین و اجرای کدها از طریق کامپیوترهای راه دور، جستجوی وب با استفاده از کلاینت های پروکسی رمزنگاری شده و انتقال فایل استفاده می شود. همچنین برای تنظیم و آماده سازی شبکه خصوصی مجازی یا همان VPN هم می توان از SSH بهره برد.
کلاینت های SSH یا برنامه های دسکتاپ اس اس اچ برای همه سیستم عامل های اصلی در دسترس هستند. سیستم های بر پایه یونیکس، مانند لینوکس و مک او اس ایکس، می توانند از OpenSSH استفاده کنند. همچنین در سایت OpenSSH می توانید برنامه های SSH مناسبی برای مک و ویندوز پیدا کنید. PuTTY هم یکی از برجسته ترین کلاینت های ویژه تحت ویندوز است.

پروتکل انتقال فایل امن یا STTP در برابر FTP
 

انتقال فایل واجرای VPN به صورت پیش فرض بر روی SSH فعال نیستند. به یاد داشته باشید که SFTP پروتکل اف تی پی قابل اجرا بر روی SSH نیست. بلکه یک پروتکل متفاوت انتقال فایل (file transfer protocol) است که به عنوان یک اکستنشن یا افزونه برای SSH-2 توسعه یافته است. SFTP همیشه برای انتقال فایل روی اس اس اچ استفاده می شود، اما در حقیقت به گونه ای طراحی شده که می تواند توسط دیگر پروتکل ها هم مورد استفاده قرار گیرد.

تفاوت اس اس اچ با اف تی پی

البته جدای از صحبت های فنی، SFTP برای کاربر نهایی می تواند یک جایگزین امن و مطمئن برای FTP باشد. اف تی پی تمامی اطلاعات را به صورت متن ساده و بدون رمزنگاری انتقال می دهد. بنابرین سرقت بسته های اطلاعاتی می تواند باعث بروز مشکلات وخیمی برای اطلاعات شخصی شما از قبیل نام کاربری و رمزهای عبورتان گردد. SFTP که تبدیل به یک افزونه برای SSH-2 شده، از شیوه امنیتی کلید رمز عمومی برای انتقال اطلاعات استفاده می کند. این بدان معنی است که اطلاعات به صورت رمزنگاری شده ارسال می گردند و خطر بالقوه نفوذ بین مسیر به اطلاعات تقریبا منتفی می گردد.
SFTP معمولا در بسیاری از برنامه های مشهور FTP قابل استفاده است. البته در این حالت، دیگر قابلیت های SSH در این حالت غیر فعال خواهند بود.
منبع:نگهبان
ارسال توسط کاربر محترم سایت : king007


/ج

 

تبلیغات در راسخون
ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.
موارد بیشتر برای شما
منتظران موعود؛ از ادعا تا آمادگی برای ظهور
منتظران موعود؛ از ادعا تا آمادگی برای ظهور
تاثیر آموزش مجازی بر یادگیری؛ پیشرفت یا افت تحصیلی؟
تاثیر آموزش مجازی بر یادگیری؛ پیشرفت یا افت تحصیلی؟
حنظله با هک تلفن فرمانده اسرائیلی به اسناد یگان یاهالوم دست یافت + فیلم
play_arrow
حنظله با هک تلفن فرمانده اسرائیلی به اسناد یگان یاهالوم دست یافت + فیلم
معرفی سامانه ۱۳۶ بازرسی کل کشور از زبان آقای قاضی
play_arrow
معرفی سامانه ۱۳۶ بازرسی کل کشور از زبان آقای قاضی
غارتگر شورشی و آشوبگر برای فرانسه؛ قهرمان دانشجو و شجاع برای ایران!
play_arrow
غارتگر شورشی و آشوبگر برای فرانسه؛ قهرمان دانشجو و شجاع برای ایران!
نادر محمدی: روس‌ها فقط بخاطر پرتاب اوت من را نخواستند
play_arrow
نادر محمدی: روس‌ها فقط بخاطر پرتاب اوت من را نخواستند
حواشی جالب از درخشش گوش شکسته‌های ایرانی در خاک آمریکا
play_arrow
حواشی جالب از درخشش گوش شکسته‌های ایرانی در خاک آمریکا
ایران آمریکا را در خاورمیانه آواره کرد
play_arrow
ایران آمریکا را در خاورمیانه آواره کرد
درگیری لفظی نمایندگان آمریکا و کوبا در سازمان ملل بر سر سیاست‌های دولت ترامپ + فیلم
play_arrow
درگیری لفظی نمایندگان آمریکا و کوبا در سازمان ملل بر سر سیاست‌های دولت ترامپ + فیلم
رئیس پیشین ام‌آی۶: یمنی‌ها شکست‌ناپذیر هستند + فیلم
play_arrow
رئیس پیشین ام‌آی۶: یمنی‌ها شکست‌ناپذیر هستند + فیلم
دفاع از انسانیت؛ بالاترین جهاد و گم‌شده‌ انسان معاصر
دفاع از انسانیت؛ بالاترین جهاد و گم‌شده‌ انسان معاصر
تا در شکست، سر شکست / استوری فاطمیه
play_arrow
تا در شکست، سر شکست / استوری فاطمیه
استوری شروع فاطمیه / روضه مادرم شروع شد
play_arrow
استوری شروع فاطمیه / روضه مادرم شروع شد
قطع دست یک فروشنده در تنکابن در اثر حمله با شمشیر
play_arrow
قطع دست یک فروشنده در تنکابن در اثر حمله با شمشیر
قهرمانان کشتی آزاد و فرنگی ایران در حرم امام رضا(ع)
play_arrow
قهرمانان کشتی آزاد و فرنگی ایران در حرم امام رضا(ع)