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

Rlogin vs SSH

Rlogin và SSH là hai công cụ được biết đến có thể được sử dụng để truy cập từ xa vào máy tính và chạy các chương trình và làm những việc khác như thể bạn đang thực sự ngồi ngay trước nó. Những công cụ này cho phép một người tra cứu dữ liệu của họ hoặc quản lý tệp của họ ngay cả khi họ không thể truy cập dữ liệu cục bộ. Sự khác biệt chính giữa Rlogin và SSH là các tính năng bảo mật của chúng. Rlogin được tạo ra vào thời điểm mà bảo mật không thực sự là một vấn đề lớn, do đó nó không sử dụng mã hóa và tất cả lưu lượng được gửi bằng văn bản thuần túy. Khi các lỗ hổng bảo mật trong Rlogin trở nên nghiêm trọng hơn, SSH đã được thực hiện như một giải pháp thay thế an toàn hơn.

SSH không gửi mọi thứ trong văn bản thuần túy, như cách Rlogin làm. Thay vào đó, lưu lượng được mã hóa để ngăn những kẻ rình mò biết những gì đang được truyền hoặc nhận. SSH cũng sử dụng mật mã khóa công khai để xác thực rằng người dùng kết nối chính là người mà anh ta nói. Rlogin không làm điều này, khiến ai đó có thể mạo danh người dùng hợp lệ và truy cập vào tài khoản của anh ta trong máy tính từ xa.

SSH cũng có một tính năng khác mà bạn không tìm thấy trong Rlogin, đó là khả năng kết nối và tự động chuyển một lệnh tới máy tính từ xa. Công dụng chính của tính năng này là trong việc tự động hóa một số hoạt động nhất định để bạn có thể tạo một tập lệnh duy nhất và bạn không còn phải tự nhập lệnh.
Sau đó, bạn có thể tự thực thi tập lệnh này bất cứ khi nào bạn muốn hoặc bạn cũng có thể thực hiện tập lệnh này bằng các phương tiện khác ngay cả khi bạn không ở trước máy tính từ xa.

Các lỗi bảo mật trong rlogin có nghĩa là không nên sử dụng nếu máy chủ, máy khách hoặc kết nối được đặt trong bất kỳ mạng công cộng nào. Ngay cả khi bạn đang ở trong mạng riêng của mình mà không ai có thể truy cập được, thì không có gì để mất bằng cách sử dụng SSH. Bởi vì điều này, rlogin đã dần dần rơi xuống đường. Phần lớn những người cần truy cập từ xa sử dụng SSH hoặc giao thức bảo mật khác cho mục đích này.

Tóm lược:

  1. Lưu lượng SSH được mã hóa trong khi lưu lượng Rlogin không
  2. SSH xác thực người dùng trong khi Rlogin thì không
  3. SSH có thể được sử dụng để tự động hóa trong khi Rlogin không thể
  4. Rlogin không còn được sử dụng để ủng hộ SSH