شنبه, ۱۹ خرداد, ۱۴۰۳ / 8 June, 2024
مقدمه ای بر SSH
SSH که مخفف Secure Shell میباشد، بهطور عمومی به برنامهیی اطلاق میگردد که برای دسترسی امن به رایانهیی از راه دور، برای اجرای فرامین یا انتقال پروندهها، مورد استفاده قرار میگیرد. علت اهمیت چنین روشهایی، اقدامات معمول نفوذگران در قالب پویش شبکه برای آگاهی از محتوای بستهها، استفاده از IPهای جعلی و سرقت آدرسهای IP، تهدیدات سرویسهای DNS و دیگر روشهای حمله است. عملاً با رمزکردن کانال ارتباطی میان کاربر و خادم، احتمال هریک از این حملات در پی اقدامات نفوذگران به حداقل میرسد.
با وجود آنکه SSH به برنامهیی که این وظیفه را بر عهده دارد اطلاق میگردد، ولی تمامی این برنامهها از استاندارد واحدی تبعیت میکنند. در نگارش جدید آن به نام SSH۲، نرمافزاری به نام sftp برای برعهدهگرفتن وظیفهی FTP Clientها نیز وجود دارد. طبق آمارهای تقریبی ارایه شده، قریب به ۲ میلیون کاربر از نسخههای مختلف برنامههای متنوع SSH تحت سیستمهای عامل مختلف استفاده میکنند.
نکتهیی که لازم به گفتن است، تفاوت میان پروتکلهای استفاده شده در SSH۱ و SSH۲ است. به بیان دیگر این دو استاندارد با یکدیگر سازگاری ندارند. استانداردی که SSH۱ بر مبنای آن است را میتوان از آدرس http://www.tigerlair.com/ssh/faq/ssh۱-draft.txt بهدست آورد و برای آگاهی از استاندارد SSH۲ میتوانید به آدرس http://www.ietf.org/ids.by.wg/secsh.html مراجعه کنید. در حال حاضر، پشتیبان این استاندارد IETF است. با این وجود تعداد زیادی از شرکتها نرمافزارهایی بر اساس این استاندارد تولید میکنند که برخی رایگان و برخی تجاری است.
برای استفاده از SSH، نیاز به سرویس و نرمافزاری داریم که در سوی خادم نصب میگردد. پس از آن نرمافزاری به عنوان مخدوم، کانال ارتباطی را ایجاد کرده و ارتباط امن برقرار میگردد. در حال حاضر سرویسها و نرمافزارهای مخدوم برای سیستمهای عامل مختلفی از جمله Windows، Macintosh، خانوادهی Unix، PalmOS، OS/۲ و سیستمهای عامل کم استفادهیی همچون VMS موجود است.
نکتهیی که در این میان اهمیتی خاص دارد، مقایسهی میان SSH۱ و SSH۲ است و اینکه باید از کدام یک از این استانداردها و نرمافزارهای مبتنی بر آنها استفاده کرد؟ پاسخ به این سؤال چندان ساده نیست زیرا کماکان نرمافزارهای بسیاری وجود دارند که بر مبنای SSH۱ هستند و عملاً این استاندارد SSH۱ است که برای تمامی سیستمهای عامل و محیطها توسعه یافته و نرمافزارهایی بر مبنای آن تولید شدهاند.
با این وجود عملاً توسعهی SSH۱ متوقف شده است و تولیدکنندهگان نرمافزار تنها بر روی SSH۲ تمرکز کردهاند. از علل این تغییر میتوان به ضعفهای امنیتی موجود در ساختار SSH۱، امکان حملات شناخته شدهیی مانند نوع man-in-the-middle در مورد آن و احتمال رخداد حملات پیشبینینشده، اشاره کرد.
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
دورههای مدیریتی دانشگاه تهران
ویزای تضمینی ایتالیا کانادا
انتخابات ریاست جمهوری انتخابات ایران شورای نگهبان انتخابات ریاست جمهوری 1403 دولت دولت سیزدهم انتخابات ریاست جمهوری ۱۴۰۳ ریاست جمهوری شورای حکام فرانسه آژانس بین المللی انرژی اتمی
قتل تالاب انزلی هواشناسی تهران فضای مجازی آتش سوزی شهرداری تهران هلال احمر بیمارستان سیاست سلامت سازمان هواشناسی
قیمت خودرو همستر کامبت همستر چین حقوق بازنشستگان دلار قیمت طلا قیمت دلار ترافیک بانک مرکزی بازار خودرو قیمت سکه
رضا رشیدپور عمو قناد مجید قناد سینمای ایران سریال موسیقی سینما تلویزیون رسانه ملی نقاشی
اینترنت هواپیما فضا
اسرائیل رژیم صهیونیستی غزه جنگ غزه روسیه فلسطین سازمان ملل اوکراین حماس لبنان ترکیه جو بایدن
استقلال فوتبال پرسپولیس حسن یزدانی والیبال تیم ملی والیبال ایران تیم ملی فوتبال ایران تیم ملی ایران کشتی آزاد لیگ برتر رئال مادرید باشگاه استقلال
هوش مصنوعی اپل مایکروسافت ایلان ماسک اینستاگرام سامسونگ بازی تلگرامی
چاقی سازمان غذا و دارو دیابت فشار خون کاهش وزن چای صبحانه