Sự khác biệt giữa Rlogin và Telnet

Rlogin vs Telnet

Rlogin và Telnet là hai giao thức rất giống nhau vì cả hai đều cho phép người dùng kết nối từ xa với máy tính khác và sau đó gửi các lệnh được thực thi trên máy tính đó. Cả hai đều cho phép một người thao tác và trích xuất dữ liệu từ máy tính ngay cả khi không tiếp xúc vật lý với nó. Nhưng, có một vài sự khác biệt lớn giữa rlogin và telnet. Sự khác biệt lớn nhất giữa rlogin và telnet là ở chỗ rlogin cho phép thông tin đăng nhập của khách hàng được lưu trữ trong tệp rhosts cục bộ để chỉ cần truy cập vào máy chủ từ xa và anh ta được kết nối tự động. Chương trình khách hàng tự động chuyển thông tin đăng nhập. Điều này có thể là cả mật khẩu và tên người dùng hoặc mật khẩu. Vấn đề với điều này là việc để một thiết bị đầu cuối không giám sát khiến không chỉ thiết bị đầu cuối đó dễ bị tổn thương mà còn tất cả các máy tính từ xa khác có các mục trong tệp rhosts cục bộ. Nó không được thực hiện trong telnet, do đó không có rủi ro khiến máy chủ gặp rủi ro không cần thiết.

Đầu tiên là khả năng truyền các thiết lập và biến môi trường làm tham số. Tất nhiên, bạn cũng có thể thay đổi cài đặt và biến môi trường bằng cách nhập lệnh sau khi phiên được thiết lập, nhưng đối với nhiều người, đây là một bước không cần thiết. Sau đó, người ta đã phát hiện ra rằng tính năng này khiến máy chủ gặp rủi ro về bảo mật. Do đó, nhiều máy chủ vô hiệu hóa việc sử dụng tính năng này ngay cả khi nó hơi bất tiện cho khách hàng.

Nhưng điều quan trọng nhất về hai điều này là giống nhau với cả hai và không thực sự là một sự khác biệt. Cả rlogin và telnet đều không phải là giao thức bảo mật gửi tin nhắn dưới dạng văn bản thuần túy; một hình thức dễ đọc khi bị chặn. Vì vậy, việc sử dụng cả hai là không nên khi định tuyến qua các mạng công cộng như internet. Ngay cả khi bị hạn chế vào một mạng riêng cục bộ, việc sử dụng rlogin hoặc telnet vẫn không được khuyến khích. Vì lý do bảo mật, rlogin và telnet không còn được sử dụng. Các giao thức khác như SSH đã chiếm phần lớn cho hai giao thức này.

Tóm lược:

  1. Telnet cho phép người dùng truyền các biến môi trường dưới dạng tham số trong khi Rlogin thì không
  2. Rlogin cho phép người dùng tự động kết nối trong khi Telnet không
  3. Cả rlogin và telnet đều không đủ an toàn để sử dụng công cộng