پروتکل Telnet چیست؟

Telnet یکی از اولین پروتکل های ورود به سیستم از راه دور در اینترنت است. این در روزهای ابتدایی شبکه IP در سال 1969 به صورت ابتدایی منتشر شد و برای مدت طولانی روش پیش فرض دسترسی به کامپیوترهای شبکه از راه دور بود. این یک پروتکل سرویس دهنده است که یک جلسه ترمینال را از طریق برنامه سرویس گیرنده telnet برای میزبان از راه دور در اختیار کاربر قرار می دهد. از آنجایی که این پروتکل هیچگونه اقدام امنیتی داخلی را ارائه نمی کند، از مشکلات جدی امنیتی رنج می برد که مفید بودن آن را در محیط هایی که نمی توان به طور کامل به شبکه اعتماد کرد محدود کرده است. به دلیل خطر استراق سمع، از استفاده از Telnet در اینترنت عمومی خودداری شود. Telnet مخفف Teletype Network است.
آیا Telnet امن است؟
از آنجا که این شبکه قبل از انطباق اصلی اینترنت توسعه یافته است، Telnet به تنهایی از هیچ نوع رمزگذاری استفاده نمی کند، و از نظر امنیت مدرن آن را قدیمی می کند. این امر حداقل در اینترنت عمومی با پروتکل (Secure Shell (SSH همپوشانی شده است، اما در مواردی که Telnet هنوز هم استفاده می شود، چند روش برای ایمن سازی ارتباطات شما وجود دارد.
Telnet چگونه کار می کند؟
Telnet با استفاده از یک اتصال ترمینال مجازی بیش از 8 بایت، یک سیستم ارتباط متنی تعاملی متقابل دو طرفه را به کاربران ارائه می دهد. داده های کاربر با اطلاعات کنترل شبکه راه دور از طریق پروتکل کنترل انتقال (TCP) در باند قرار می گیرد. غالباً، از Telnet در یک ترمینال برای اجرای توابع از راه دور استفاده می شد.
کاربر با استفاده از پروتکل Telnet به سرور متصل می شود، این به معنای وارد کردن Telnet در یک خط فرمان با دنبال کردن این نحو است: پورت میزبان Telnet. سپس کاربر با استفاده از دستورات خاص Telnet در خط Telnet، دستورات خود را بر روی سرور اجرا می کند. برای پایان دادن به یک جلسه و ورود به سیستم، کاربر یک دستور Telnet را با Telnet پایان می دهد.

کاربردهای رایج برای Telnet چیست؟
از Telnet می توان برای آزمایش یا عیب یابی سرورهای از راه دور وب یا نامه و همچنین دسترسی از راه دور به MUD ها (بازی های Dungeon چند کاربره) و شبکه های داخلی قابل اعتماد استفاده کرد.
مشکلات امنیتی Telnet
جلسه Telnet بین سرویس گیرنده و سرور رمزگذاری نشده است. هر کسی که به جریان بسته TCP / IP بین میزبان های ارتباطی دسترسی داشته باشد، می تواند داده هایی را که بین نقاط انتهایی جریان دارند، بازسازی کرده و پیام را از جمله نام کاربری و رمزهای عبور که برای ورود به سیستم از راه دور استفاده می شود، بخواند. این حمله شبکه نیاز به تخصص بسیار کمی دارد و می تواند با ابزارهای اشکال زدایی شبکه که به راحتی در دسترس هستند انجام شود.
Telnet ناامن را با (Shell Secure (SSH جایگزین کنید
(SSH (Secure Shell یک جایگزین امن برای Telnet فراهم می کند. SSH از هویت کاربر، رمز ورود و داده های کاربر در برابر حملات ردیابی شبکه محافظت می کند و اجازه ورود امن و انتقال پرونده را می دهد.
SSH عملاً جایگزین Telnet شده است و پروتکل قدیمی این روزها فقط در موارد نادر برای دسترسی به تجهیزات قدیمی قدیمی که پروتکل های مدرن تری را پشتیبانی نمی کنند، استفاده می شود. و هنوز هم سازمان هایی هستند که به سادگی به امنیت اهمیت نمی دهند.
برای سیستم عامل های یونیکس و لینوکس، اجرای OpenSSH به صورت رایگان با سیستم عامل ارائه می شود و می تواند برای جایگزینی Telnet استفاده شود.
درباره فائزه تقی پور
فائزه تقی پور هستم دانشجوی کارشناسی شبکه کامپیوتری حدود یک سالی هست که نویسنده ام و دارای مهارت ها و مدرک دوره های +MCSA, CCNA ,Network هستم.
نوشته های بیشتر از فائزه تقی پور
دیدگاهتان را بنویسید