Telnet Là Gì?

Thảo luận trong 'Công Nghệ' bắt đầu bởi Táo Ngọt, 15 Tháng bảy 2021.

  1. Táo Ngọt

    Táo Ngọt Member

    Bài viết:
    Tìm chủ đề
    555
    Telnet là gì?
    Telnet là một giao thức mạng được sử dụng để truy cập ảo vào một máy tính và cung cấp một kênh giao tiếp hai chiều, cộng tác và dựa trên văn bản giữa hai máy.

    [​IMG]

    Nó tuân theo lệnh người dùng giao thức mạng Giao thức điều khiển truyền / Giao thức Internet (TCP / IP) để tạo các phiên từ xa. Trên web, Giao thức truyền siêu văn bản (HTTP) và Giao thức truyền tệp (FTP) chỉ cho phép người dùng yêu cầu các tệp cụ thể từ máy tính từ xa, trong khi thông qua Telnet, người dùng có thể đăng nhập như một người dùng thông thường với các đặc quyền mà họ được cấp cho các máy tính cụ thể. Ứng dụng và dữ liệu trên máy tính đó.

    Cách thức hoạt động của Telnet

    Telnet là một loại giao thức máy khách-máy chủ có thể được sử dụng để mở một dòng lệnh trên một máy tính từ xa, điển hình là một máy chủ. Người dùng có thể sử dụng công cụ này để ping một cổng và tìm xem nó có đang mở hay không. Telnet hoạt động với cái được gọi là trình giả lập kết nối đầu cuối ảo hoặc một ví dụ trừu tượng của kết nối với máy tính, sử dụng các giao thức tiêu chuẩn để hoạt động giống như một thiết bị đầu cuối vật lý được kết nối với máy tính. FTP cũng có thể được sử dụng cùng với Telnet cho những người dùng làm việc để gửi các tệp dữ liệu.


    [​IMG]

    Người dùng kết nối từ xa với một máy bằng Telnet, đôi khi được gọi là Telnetting vào hệ thống. Họ được nhắc nhập tổ hợp tên người dùng và mật khẩu để truy cập máy tính từ xa, cho phép chạy các dòng lệnh như thể đăng nhập trực tiếp vào máy tính. Bất chấp vị trí thực của người dùng, địa chỉ IP của họ sẽ khớp với máy tính đã đăng nhập thay vì địa chỉ IP được sử dụng thực tế để kết nối.

    Sử dụng Telnet

    Telnet có thể được sử dụng cho nhiều hoạt động khác nhau trên máy chủ, bao gồm chỉnh sửa tệp, chạy các chương trình khác nhau và kiểm tra email.

    Một số máy chủ cho phép kết nối từ xa bằng Telnet để truy cập dữ liệu công cộng để chơi các trò chơi đơn giản hoặc tra cứu báo cáo thời tiết. Nhiều tính năng trong số này tồn tại để mang lại niềm vui hoài cổ hoặc vì chúng vẫn có khả năng tương thích với các hệ thống cũ hơn cần quyền truy cập vào dữ liệu cụ thể.


    [​IMG]

    Người dùng cũng có thể kết nối với bất kỳ phần mềm nào sử dụng các giao thức dựa trên văn bản, không mã hóa qua Telnet, từ máy chủ web đến cổng. Người dùng có thể mở dấu nhắc lệnh trên máy điều khiển từ xa, nhập từ telnet và tên hoặc địa chỉ IP của máy điều khiển từ xa, và kết nối telnet sẽ ping cổng để xem nó có đang mở hay không. Một cổng đang mở sẽ hiển thị màn hình trống, trong khi một thông báo lỗi cho biết cổng đang kết nối có nghĩa là cổng đã bị đóng.

    Bảo vệ

    Telnet không phải là một giao thức an toàn và không được mã hóa. Bằng cách giám sát kết nối của người dùng, bất kỳ ai cũng có thể truy cập tên người dùng, mật khẩu và thông tin cá nhân khác được nhập qua phiên Telnet ở dạng bản rõ. Với thông tin này, có thể đạt được quyền truy cập vào thiết bị của người dùng.

    SSH và các giao thức liên quan

    Một số hệ thống hiện đại chỉ cho phép kết nối dòng lệnh bằng Secure Shell (SSH), một công cụ được mã hóa tương tự như Telnet hoặc thông qua mạng riêng ảo (VPN). Vì lo ngại về bảo mật, nhiều tổ chức chuyên nghiệp yêu cầu sử dụng SSH, PuTTy hoặc các tùy chọn khác thay vì Telnet. SSH là giải pháp thay thế được sử dụng phổ biến nhất, phần lớn là vì nó mã hóa tất cả lưu lượng đi qua kênh truyền thông.

    Ngoài ra, không giống như các giao thức mới hơn, Telnet không hỗ trợ giao diện người dùng đồ họa (GUI), khiến nó không tương thích với nhiều chương trình hiện đại, từ bảng tính và trình duyệt web đến bộ xử lý văn bản và phần mềm mô phỏng. Bởi vì những chương trình này chạy giao diện đồ họa phức tạp, một lượng lớn dữ liệu, đặc biệt là dữ liệu trực quan, sẽ bị mất thông qua kết nối phiên Telnet.

    Lịch sử của Telnet


    [​IMG]

    Telnet ban đầu được chạy trên các giao thức Chương trình Kiểm soát Mạng (NCP). Sau này nó được gọi là Teletype Over Network Protocol hay TONP. Trong khi nó được sử dụng không chính thức trong một thời gian, nó được chính thức thành lập vào ngày 5 tháng 3 năm 1973, trong các bài báo được xuất bản.

    Ở những hình thức ban đầu, Telnet đã sử dụng Mã tiêu chuẩn Mỹ để trao đổi thông tin (ASCII) được phân phối qua kênh 8 bit để cho phép các máy tính từ xa giao tiếp với văn bản cơ bản.

    Theo thời gian, một số phần mở rộng Telnet đã được tạo ra. Telnet đã xuất hiện như một công cụ dành cho các lập trình viên trong vài thập kỷ. Phiên bản đầu tiên của Telnet được tạo ra cho Mạng Cơ quan Dự án Nghiên cứu Nâng cao (ARPANET), tiền thân của Internet hiện đại, vào những năm 1960. Nó là một trong những công cụ đầu tiên được tạo ra để liên kết các máy tính từ xa với khoảng cách lớn. Giao thức Telnet được phát triển bởi các nhà nghiên cứu và các chuyên gia vào năm 1971, sau đó là hệ thống Telnet vào năm 1983.
     
Từ Khóa:

Chia sẻ trang này

Đang tải...