Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด 'Telnet is not Recognized'

Telnet (ย่อมาจาก TELetype NETwork) เป็นหนึ่งในโปรโตคอลล็อกอินระยะไกลบนอินเทอร์เน็ต ผ่าน Telnet คุณสามารถเข้าถึงคอมพิวเตอร์ของผู้ใช้อื่นจากระยะไกลได้อย่างง่ายดาย อย่างไรก็ตาม เมื่อผู้ใช้พยายามใช้คำสั่ง Telnet ใดๆ พวกเขาจะได้รับข้อผิดพลาด "telnet is not recognized" หรือ "telnet: command not found" ในบทความนี้ เราจะอภิปรายข้อผิดพลาดเฉพาะนี้และเสนอวิธีแก้ไขที่ได้รับการตรวจสอบแล้ว

สาเหตุของข้อผิดพลาด Telnet is not Recognized

ข้อความข้อผิดพลาดบ่งชี้ว่า Telnet ไม่ได้ติดตั้งบนระบบของคุณ คุณไม่สามารถใช้คำสั่งสำหรับซอฟต์แวร์หรือยูทิลิตี้เฉพาะซึ่งไม่ได้ติดตั้งบนระบบของคุณได้ คำสั่ง not found แปลว่ามันไม่มีผลลัพธ์สำหรับสิ่งที่คุณพยายามเข้าถึงหรือเรียกผ่านคำสั่ง

วิธีที่ 1: เปิดใช้งาน Telnet Executable ใน Windows

บางฟีเจอร์ถูกปิดใช้งานใน Windows เพราะจะทำให้ประสิทธิภาพระบบช้าลง Telnet ถูกปิดใช้งานโดยค่าเริ่มต้นใน Windows อย่างไรก็ตาม มันง่ายมากที่จะเปิดใช้งานจาก Control Panel บนระบบของคุณโดยทำตามขั้นตอนด้านล่าง:

  1. ค้าง Windows key และกด R เพื่อเปิด Run พิมพ์ appwiz.cpl และ Enter
  2. คลิกที่ Turn Windows feature on or off ในแถบด้านซ้าย
  3. หา Telnet Client ในรายการและ ติ๊ก เพื่อติดตั้ง แล้วคลิก OK
  4. ตอนนี้ลองใช้คำสั่ง Telnet อีกครั้งใน Command Prompt

วิธีที่ 2: ติดตั้ง Telnet ผ่าน Command Prompt ใน Windows

คุณยังสามารถติดตั้ง Telnet ได้โดยใช้คำสั่งเดียวใน Command Prompt ผู้ใช้หลายรายไม่สามารถติดตั้ง Telnet ได้ด้วยวิธี Control Panel และวิธีนี้ทำงานได้สำหรับพวกเขา

  1. ค้าง Windows key และกด S เพื่อเปิดฟังก์ชันค้นหา พิมพ์ cmd เพื่อค้นหา
  2. คลิกขวา ที่ Command Prompt และเลือก Run as administrator (หรือคุณสามารถกด Shift+Ctrl+Enter พร้อมกันขณะที่ Command Prompt ถูกเน้นไว้)
  3. พิมพ์คำสั่งต่อไปนี้และ Enter:
    dism /online /Enable-Feature /FeatureName:TelnetClient
  4. จะใช้เวลานาน 몇 นาที สำหรับการเปิดใช้งานฟีเจอร์ และหลังจากเสร็จสิ้น คุณจะเห็นข้อความสำหรับการดำเนินการที่สำเร็จ

วิธีที่ 3: ติดตั้ง Telnet สำหรับ macOS

เพื่อติดตั้ง Telnet ใน macOS คุณต้องมี homebrew ติดตั้งบนระบบของคุณ เนื่องจากนี้ เราแบ่งวิธีนี้ออกเป็นสองขั้นตอน หากคุณมี homebrew ติดตั้งอยู่แล้ว ให้ข้ามขั้นตอนที่ 1 และใช้ขั้นตอนที่ 2 เพื่อติดตั้ง Telnet โดยตรง

ขั้นตอนที่ 1: ติดตั้ง Homebrew บน macOS

  1. ค้าง Command key และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal และ Enter
  2. พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง Homebrew บน macOS:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  3. จะขอปุ่ม Return (Enter) และ password สำหรับการยืนยัน
  4. เมื่อติดตั้งเสร็จ คุณจะเห็นข้อความเหมือนภาพด้านล่าง

ขั้นตอนที่ 2: ติดตั้ง Telnet ผ่าน Homebrew

  1. ค้าง Command key และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal และ Enter
  2. พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง Telnet บน macOS:
    brew install telnet
  3. Homebrew จะดาวน์โหลดและติดตั้ง Telnet จากนั้นคุณสามารถรันคำสั่ง Telnet ใดๆ ได้โดยไม่มีข้อผิดพลาด

วิธีที่ 4: ทางเลือกแทน Telnet

Telnet ไม่ปลอดภัย ข้อมูลล็อกอินของคุณถูกส่งใน plaintext และใครก็ตามสามารถขโมยข้อมูลประจำตัวของคุณด้วย Wireshark ได้ในเวลานานไม่มาก ดังนั้นการใช้ SSH เป็นทางเลือกจะเป็นตัวเลือกที่ดีกว่าเพื่อประสบการณ์ที่ดีและการใช้งานที่ปลอดภัย นี่คือทางเลือกที่น่าสนใจบางอย่าง:

PuTTy: PuTTy เป็นซอฟต์แวร์จำลองเทอร์มินัลที่ทำงานบน Microsoft Windows มันช่วยให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลและให้แพลตฟอร์มสำหรับรันคำสั่งของคุณบนเซิร์ฟเวอร์ รองรับทั้งโปรโตคอล SSH และ Telnet

Download Link: PuTTy

TeraTerm: TeraTerm (หรือ Tera Term) เป็นโปรแกรมจำลองเทอร์มินัลฟรีโอเพนซอร์สที่จำลองประเภทของเทอร์มินัลคอมพิวเตอร์ต่างๆ รองรับ SSH 1 & 2, Telnet และการเชื่อมต่อพอร์ตอนุกรม

Download Link: TeraTerm

ZOC: ZOC เป็นไคลเอนต์ SSH, Telnet ที่ทรงพลังและมืออาชีพและจำลองเทอร์มินัลสำหรับ Windows และ macOS มันมีฟีเจอร์พิเศษบางอย่างเช่น hex view, REXX scripting แต่ไม่ฟรี

Download Link: ZOC