Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi 'Telnet is not Recognized'

Telnet (viết tắt của TELetype NETwork) là một trong các giao thức đăng nhập từ xa trên internet. Thông qua Telnet, bạn có thể dễ dàng truy cập máy tính của người dùng khác từ xa. Tuy nhiên, khi người dùng thử dùng bất kỳ lệnh Telnet nào, họ nhận được lỗi "telnet is not recognized" hoặc "telnet: command not found". Trong bài viết này, chúng tôi sẽ thảo luận lỗi cụ thể này và cung cấp một số giải pháp đã được xác minh.

Cách khắc phục lỗi  Telnet is not Recognized

Nguyên nhân gây ra lỗi Telnet is not Recognized?

Thông báo lỗi cho thấy Telnet không được cài đặt trên hệ thống của bạn. Bạn không thể dùng lệnh cho phần mềm hoặc tiện ích cụ thể nào không được cài đặt trên hệ thống. Đơn giản là command not found nghĩa là không có kết quả cho những gì bạn đang cố truy cập hoặc gọi qua lệnh.

Phương pháp 1: Bật Telnet Executable trong Windows

Một số tính năng bị tắt trên Windows vì nó làm chậm hiệu suất hệ thống. Telnet bị tắt mặc định trong Windows. Tuy nhiên, rất dễ bật nó từ control panel trên hệ thống của bạn bằng cách làm theo các bước dưới đây:

  1. Giữ phím Windows và nhấn R để mở Run, gõ "appwiz.cpl" và Enter.Cách khắc phục lỗi  Telnet is not Recognized
  2. Nhấp vào Turn Windows feature on or off ở thanh bên trái.Cách khắc phục lỗi  Telnet is not Recognized
  3. Tìm Telnet Client trong danh sách và chọn để cài đặt, sau đó nhấp OK.Cách khắc phục lỗi  Telnet is not Recognized
  4. Bây giờ thử lệnh Telnet lại trong command prompt.

Phương pháp 2: Cài đặt Telnet qua Command Prompt trong Windows

Bạn cũng có thể cài Telnet bằng một lệnh duy nhất trong command prompt. Nhiều người dùng không thể cài Telnet bằng phương pháp control panel và phương pháp này hoạt động cho họ.

  1. Giữ phím Windows và nhấn S để mở tìm kiếm, gõ "cmd" để tìm.
  2. Chuột phải vào Command Prompt và chọn Run as administrator (hoặc bạn có thể nhấn tổ hợp Shift+Ctrl+Enter khi command prompt được làm nổi bật).Cách khắc phục lỗi  Telnet is not Recognized
  3. Gõ lệnh sau và Enter:
    dism /online /Enable-Feature /FeatureName:TelnetClient
    Cách khắc phục lỗi  Telnet is not Recognized
  4. Sẽ mất vài phút để bật tính năng và sau khi hoàn tất bạn sẽ thấy thông báo thao tác thành công.Cách khắc phục lỗi  Telnet is not Recognized

Phương pháp 3: Cài đặt Telnet cho macOS

Để cài Telnet trong macOS bạn phải có homebrew cài trên hệ thống. Vì vậy, chúng tôi chia phương pháp này thành hai bước. Nếu bạn đã cài homebrew thì bỏ qua bước 1 và áp dụng trực tiếp bước 2 để cài Telnet.

Bước 1: Cài đặt Homebrew trên macOS

  1. Giữ phím Command và nhấn Space để mở spotlight, gõ Terminal và Enter.Cách khắc phục lỗi  Telnet is not Recognized
  2. Gõ lệnh sau để cài Homebrew trên macOS:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    Cách khắc phục lỗi  Telnet is not Recognized
  3. Sẽ yêu cầu phím Return (Enter) và password để xác nhận.
  4. Khi cài xong, bạn sẽ thấy thông báo như hình dưới:Cách khắc phục lỗi  Telnet is not Recognized

Bước 2: Cài đặt Telnet qua Homebrew

  1. Giữ phím Command và nhấn Space để mở spotlight, gõ Terminal và Enter.Cách khắc phục lỗi  Telnet is not Recognized
  2. Gõ lệnh sau để cài Telnet trên macOS:
    brew install telnet
    Cách khắc phục lỗi  Telnet is not Recognized
  3. Homebrew sẽ tải xuống và cài Telnet. Sau đó bạn có thể dễ dàng chạy bất kỳ lệnh Telnet nào mà không có lỗi.

Phương pháp 4: Các lựa chọn thay thế Telnet

Telnet không an toàn, dữ liệu đăng nhập được truyền dưới dạng plaintext và bất kỳ ai cũng có thể đánh cắp thông tin đăng nhập của bạn với Wireshark trong chốc lát. Vì vậy dùng SSH như một lựa chọn thay thế sẽ là lựa chọn tốt hơn để có trải nghiệm tốt và sử dụng an toàn. Dưới đây là một số lựa chọn thay thế đáng chú ý như sau:

PuTTy: PuTTy là phần mềm giả lập terminal chạy trên Microsoft Windows. Nó cho phép bạn kết nối đến server từ xa và cung cấp nền tảng thực thi lệnh trên server. Nó hỗ trợ cả giao thức SSH và Telnet.

Cách khắc phục lỗi  Telnet is not Recognized

Link tải: PuTTy

TeraTerm: TeraTerm (hoặc Tera Term) là chương trình giả lập terminal mã nguồn mở miễn phí mô phỏng các loại terminal máy tính khác nhau. Nó hỗ trợ SSH 1 & 2, Telnet và kết nối cổng serial.

Cách khắc phục lỗi  Telnet is not Recognized

Link tải: TeraTerm

ZOC: ZOC là client SSH, Telnet mạnh mẽ và chuyên nghiệp và giả lập terminal cho Windows và macOS. Nó có một số tính năng đặc biệt như hex view, REXX scripting nhưng không miễn phí.

Cách khắc phục lỗi  Telnet is not Recognized

Link tải: ZOC