הדרכות

▷ Telnet מה זה ומה זה בשביל 【השלם ביותר】

תוכן עניינים:

Anonim

Telnet הוא כלי המשמש מזה עשרות שנים על ידי מנהלי מערכות מחשבים בתחום הרשתות. חיבורים מרוחקים אינם בדיוק חדשים, מכיוון שהרשתות הראשונות ועם מערכות ללא כלים שולחניים כמו Telnet שימשו להתחברות לשרתים וציוד המחובר לרשת, גם מרחוק וגם פנימי. כאן נדע טוב יותר מה זה Telnet ולמה היא שימשה.

מדד התוכן

למרות שכעת הוחלף בכלים מאובטחים יותר, כמו SSH, Telnet עדיין עושה שימוש מסוים בסביבות מאובטחות עבור מנהלי מערכות.

מה זה Telnet

שמה של Telnet מקורו בחשבון ראשי תיבות של Telecomunication Network, ובעצם פרוטוקול רשת TCP / IP המשמש מאז 1960 להקמת חיבורים מרוחקים עם מחשבים, שרתים ומכשירים אחרים עם גישה למערכת תואמת דרך מערכת תקשורת זו. כברירת מחדל משמשת ביציאת חיבור 23.

בנוסף לפרוטוקול עצמו, התוכנית שמשתמשת בו כדי ליצור את החיבור עצמו מקבלת גם שם זה. כדי לגשת למכשיר השני מרחוק, עלינו להשתמש בטרמינל, לדוגמה, שורת הפקודה של Windows או מסוף Linux. בדרך זו אנו יכולים לקיים אינטראקציה במחשב המרוחק הגולש בקבצים שלה, לבצע פקודות פנימיות אחרות, אם יש לנו אישור, ולעקוב אחר מצבה של המכונה עצמה ללא צורך לגשת פיזית למקום בו היא נמצאת.

בנוסף לשימוש במערכות MSDOS ו- Windows, זה תואם גם למערכות מבוססות UNIX, כמו Mac ו- Linux ו- FreeBSD. בעזרת פרוטוקול זה נוכל לבדוק גם את הקישוריות של מכונות אחרות ולבדוק אם יש להם יציאות מסוימות הפונות מבחוץ. זה משהו שנראה ברגע.

איך עובד Telnet

כמו שאנו אומרים, ניתן להשתמש בפרוטוקול ותוכנית זו רק במצב פקודה. על מנת שנוכל ליצור חיבור בין שני מחשבים עם Telnet, נצטרך תחילה להיות לקוח בסוף שאנחנו, ושרת במחשב אליו אנו מתכוונים לגשת. אם אנו עושים זאת גם מחוץ לאינטראנט, או LAN, נצטרך שיציאה 23 תהיה פתוחה במחשב היעד.

הדבר הבא שאנו נצטרך הוא לפתוח הפעלה במכונת היעד בה יש חשבונות משתמש אחד או יותר שמותר להם גישה. בקיצור, כדי לגשת למחשב יעד עם לקוח, עליו להכיל חשבון משתמש שמאפשר גישה, ואנחנו נצטרך לדעת גם את שם המשתמש והסיסמה שלו כדי ליצור תקשורת.

בעיות אבטחה עם Telnet ו- SSH כתחליף

נכון לעכשיו השימוש ב- Telnet מוגבל למעשה לרשתות פנימיות בהן יש מגן אבטחה שמבודד את הרשת מבחוץ. בכל המקרים האחרים, תמיד נעשה שימוש בפרוטוקול SSH.

הבעיה הגדולה עם telnet היא שהמידע ממסוף אחד למשנהו נוסע ללא שום הצפנה, רק בטקסט רגיל. עבור האקר, מידע זה קל ביותר להשגה, בהתחשב בכך שגם שם המשתמש וגם הסיסמה לביסוס התקשורת מגיעים גם כטקסט רגיל, הפרת האבטחה היא אכזרית.

בתגובה לבעיות אלה, נעשה שימוש בפרוטוקול תקשורת מוצפן אחר המשמש במערכות UNIX, המכונה SSH (Secure Shell). כיום זה תואם לחלוטין לסביבות Windows, בהן אנו יכולים להתקין הן את הלקוח והן את השרת בכדי להשתמש בו. SSH משתמש במקשי RSA כהצפנה כך שלא ניתן לפענח את המידע שהוא עובר בקלות. ישנם גם יישומים אחרים כמו OPENSSH, מרק, מעטפת או SSH-Agent, בהם ניתן להשתמש בפרוטוקול תקשורת זה. במקרה זה החיבור עובר דרך יציאת TCP 22.

כיצד להשתמש ב - Telnet

כדי להשתמש ב- Telnet אנו זקוקים למסוף פקודה, שורת הפקודה או Windows PowerShell. ברגע שנפתח, כל מה שנותר לנו לכתוב הוא

טלנט

ואנחנו ניגש ליישום. אם פעם בפנים שמנו:

עזרה

אנו יכולים לראות את האפשרויות השונות שיש לנו לשימוש בתוכנית.

אבל אם נרצה ליצור קשר ישיר, נצטרך רק לשים:

טלנט

האם אוכל עדיין להשתמש ב- Telnet?

נכון לעכשיו, במערכות הפעלה לפני Windows 10 ו- Windows 8, עדיין יש להם שרת Telnet שמיושם במערכת כתכונה להתקנה. כך שנוכל להתחבר אליהם מלקוח ללא בעיה. זה זמין גם בגירסאות Windows Server. במערכות הפעלה אחרות כמו לינוקס, נצטרך להתקין אותו דרך מאגרי המידע.

במקרה של Windows 10, כדי להימנע מבעיות אבטחה, יהיה לנו רק לקוח Telnet זמין בתכונות. כדי להשתמש בשרת, נצטרך תוכנית חיצונית כמו Putty.

הפעל את לקוח Telnet במערכת Windows 10

יש לנו כבר הדרכה בה אנו מלמדים כיצד להפעיל את לקוח telnet במערכת Windows 10. זה פשוט ביותר.

כיצד להפעיל את לקוח Telnet ב- Windows 10

כיצד להפעיל את שרת Telnet בחלונות ולינוקס

באופן דומה, טרחנו להראות באופן מלא כיצד אנו יכולים להפעיל שרת Telnet במערכות חלונות שאינן חלונות 10 וגם במערכות הפעלה של לינוקס כמו אובונטו. זה נושא מעניין מאוד אם אתה חושב להשתמש בפרוטוקול תקשורת זה.

כיצד להשתמש בשרת Telnet בלינוקס

כיצד להשתמש בשרת Telnet במערכת Windows

בדוק יציאות פתוחות באמצעות Telnet

כפי שראינו קודם, עם Telnet נוכל לבדוק בקלות אם למארח יש יציאות פתוחות או סגורות. לשם כך, עלינו לדעת רק את כתובת ה- IP החיצונית או את שם התחום. התחביר יהיה כדלקמן:

טלנט

כאשר אנו מבצעים את החיבור, אם היציאה אכן פתוחה נקבל מסך שחור ריק. אם לעומת זאת הוא סגור, תוצג שגיאה לאחר ביצוע ניסיון חיבור. בואו נראה את זה בדף הסקירה המקצועית שלנו, בשרת אינטרנט גם פורט 80 וגם 443 של http ו- https צריכים להיות פתוחים, יחד עם יציאה כמו 22 לחיבורים מרוחקים באמצעות SSH.

שמנו:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

אפילו עם פורט 22 המארח נותן לנו מושג שהוא עובד עם OpenSSH תחת מערכת Debian.

בוא ננסה לדוגמא עם יציאת Telnet 23:

אנו רואים שלא הצלחנו ליצור קשר ולכן הוא סגור.

כפי שאתה יכול לראות, השימוש ב- Telnet הוא די פשוט ואין בו הרבה סיבוכים. אבל אם אתה רוצה להשתמש בו לחיבורים מרוחקים, עדיף לבחור SSH שהוא הרבה יותר מאובטח. Telnet מומלץ רק לחיבורים ברשתות פנימיות.

ייתכן שתמצא את שיעורי ההדרכה האלה מעניינים:

בשביל מה אתה מתכנן להשתמש ב- Telnet? אם יש לך שאלות או שאתה רוצה להבהיר משהו, כתוב לנו בתגובות.

הדרכות

בחירת העורכים

Back to top button