Telnet là một giao thức dòng lệnh được sử dụng để quản lý các thiết bị khác nhau như máy chủ, PC, router, switch, camera, tường lửa từ xa. Telnet là một giao thức cung cấp kết nối từ xa đơn giản.
Telnet chịu trách nhiệm gửi các lệnh hoặc dữ liệu đến kết nối mạng từ xa. Điều này làm cho giao thức này rất phổ biến trong các hệ thống IT. Telnet thường xuất hiện sau SSH để quản lý hệ thống từ xa bằng dòng lệnh.
Telnet là một giao thức dòng lệnh được sử dụng để quản lý các thiết bị khác nhau như máy chủ
Trong cấu trúc của Telnet sẽ bao gồm khách hàng (Client) và máy chủ (Server). Ở phía máy chủ (Server) sẽ cung cấp dịch vụ Telnet. Dịch vụ này sẽ đưa đến và kết nối các ứng dụng của máy khách (Client).
Thông qua cổng TCP 23 nên các máy chủ (Server) sẽ biết để kết nối với Telnet. Máy khách hàng cần xác định rõ cổng Telnet bởi cổng này có thể thay đổi với nhiều lý do khác nhau hoặc vì chế độ bảo mật….
Telnet gần như là giao thức đầu tiên được sử dụng khi internet ra mắt. Vì vậy, nó vẫn tồn tại rất nhiều thiếu sót. Một số khuyết điểm như là:
Telnet có nhược điểm cực lớn là bảo mật kém. Vì giao thức này chỉ dựa vào việc xác thực mật khẩu nên thông tin dễ bị đánh cấp bởi các hacker chuyên nghiệp lẫn nghiệp dư.
Telnet có bảo mật kém hơn SSH
Tuy nhiên, giao thức này lại có ưu điểm là đơn giản, nhanh chóng và đáp ứng được các yêu cầu cơ bản về giao tiếp của lệnh Telnet. Do đó, để khắc phục nhược điểm bảo mật và kế thừa các ưu điểm trên, những nhà phát triển nghiên cứu và sáng tạo ra giao thức SSH.
SSH là gì? SSH là từ viết tắt của Secure Socket Shell. Ngày nay, SSH được ứng dụng để quản lý từ xa máy tính Unix, Linux nhờ có khả năng bảo mật tối ưu, bằng cách mã hóa dữ liệu mạnh mẽ và phức tạp. Vì vậy, để đảm bảo an toàn trong truyền tải thông tin, nhiều người thường chọn SSH hơn Telnet.
SSH không chỉ kế thừa được các ưu điểm của Telnet mà còn được bổ sung vài đặc tính sau:
Dưới đây là một số lệnh cơ bản khi sử dụng Telnet
Vấn đề bảo mật của Telnet là bất cập lớn nhất của giao thức này. Chính vì nó không được mã hóa nên đã trở thành mục tiêu tấn công xen giữa.
Telnet có nhược điểm lớn là bảo mật kém
Vậy nên các thông tin lưu lượng của giao thức Telnet có thể bị lộ bất cứ lúc nào, và trong quá trình sử dụng thì Telnet cũng chỉ cung cấp xác thực dựa trên mật khẩu mà thôi.
Chính vì dựa trên mật khẩu nên có thể bị những kẻ tấn công đánh cắp và chúng kém an toàn so với các giao thức khác, hay dựa trên việc chứng thực bằng key.
Để kết nối đến máy chủ Telnet, bạn phải chạy lệnh: o servername [port]
Đối với số cổng của lệnh không bắt buộc, nếu bạn không nhập, cổng mặc định 23 sẽ được sử dụng.
Cuối cùng là dùng các lệnh Telnet đã được nêu bên trên để sử dụng.
Giao thức Telnet không bao gồm đồ họa là chúng chỉ có giao diện “thuần text”. Chúng không giống với các giao diện màn hình Firefox hoặc Google Chrome.
Chỉ là một màn hình với các dòng text khiến người nhìn khó hiểu. Các lệnh Telnet có thể khá khó hiểu nên người dùng thấy nó khá thô sơ, màn hình Telnet hiển thị chậm. Chính vì thế đến nay Telnet không còn được dùng nữa vì thiếu an toàn cho người dùng.
Tuy nhiên trong các Windows 10, Windows 8, Windows 7, Windows Vista….bạn vẫn có thể sử dụng Telnet nếu muốn bằng cách bật nó lên.
Xem thêm: Proxy là gì? Hướng dẫn cài đặt proxy server miễn phí