Lệnh rlogin trong linux với các ví dụ dễ hiểu

Lệnh rlogin trong linux cho phép bạn đăng nhập vào một máy tính khác trên mạng từ xa một cách dễ dàng. Nó tạo ra một phiên làm việc mới trên máy chủ đích, cho phép bạn điều khiển nó từ xa như thể bạn đang ngồi trực tiếp tại đó. Tuy nhiên, hãy cẩn thận vì rlogin có thể không an toàn bằng các phương pháp khác như SSH.

Lệnh rlogin trong linux là gì?

Lệnh command rlogin in linux là một công cụ cho phép bạn đăng nhập vào một máy tính khác trên mạng từ xa. Nó tạo ra một phiên làm việc trên máy chủ từ xa, cho phép bạn điều khiển máy chủ đó từ dòng lệnh của bạn. Rlogin đơn giản hóa việc truy cập từ xa, nhưng cần lưu ý rằng nó có thể không an toàn bằng các phương pháp khác như SSH. Hãy cẩn thận khi sử dụng rlogin trên các mạng không an toàn, vì nó có thể truyền thông tin đăng nhập của bạn một cách không mã hóa. Bạn nên cân nhắc sử dụng các phương pháp an toàn hơn để bảo vệ thông tin của mình khi làm việc từ xa.

Giới thiệu về lệnh rlogin

Trong bước này, bạn sẽ tìm hiểu về lệnh rlogin, dùng để thiết lập phiên đăng nhập từ xa đến hệ thống khác qua mạng.

Lệnh rlogin cho phép bạn thực thi các lệnh và truyền tệp giữa hệ thống cục bộ và hệ thống từ xa một cách an toàn.

Đầu tiên, hãy kiểm tra xem lệnh rlogin có sẵn trên hệ thống của bạn hay không bằng cách sử dụng lệnh sau:

which rlogin

Ví dụ về đầu ra:

/usr/bin/rlogin

Đầu ra cho thấy lệnh rlogin đã được cài đặt và có sẵn trong thư mục /usr/bin/.

Tiếp theo, hãy thử thiết lập phiên đăng nhập từ xa bằng lệnh rlogin đến một hệ thống khác (hoặc Docker container).

Bạn có thể sử dụng lệnh sau để kết nối, thay thế remote_host bằng hostname hoặc địa chỉ IP của hệ thống từ xa:

rlogin remote_host

Sau khi thực thi lệnh, bạn sẽ được yêu cầu nhập username trên hệ thống từ xa để xác thực.

Sau khi cung cấp username, bạn sẽ đăng nhập vào hệ thống từ xa và có thể bắt đầu thực thi lệnh và truyền tệp.

Để thoát khỏi phiên đăng nhập từ xa, bạn có thể sử dụng lệnh exit như sau:

exit

Lệnh này sẽ ngắt kết nối bạn khỏi hệ thống từ xa và đưa bạn trở lại shell của hệ thống cục bộ.

Thiết lập Phiên Đăng Nhập Từ Xa

Trong bước này, bạn sẽ học cách thiết lập phiên đăng nhập từ xa bằng lệnh rlogin.

Trước tiên, hãy đảm bảo bạn có một hệ thống từ xa hoặc Docker container để kết nối tới. Ví dụ, giả sử host từ xa có địa chỉ IP là 192.168.1.100.

Để thiết lập phiên đăng nhập từ xa, bạn hãy sử dụng lệnh sau đây:

rlogin 192.168.1.100

Bạn sẽ được yêu cầu nhập username trên hệ thống từ xa, hãy nhập username và nhấn Enter.

Sau khi đăng nhập, bạn sẽ thấy dấu nhắc lệnh của hệ thống từ xa, lúc này bạn có thể thực thi lệnh.

Ví dụ, bạn có thể chạy lệnh ls trên hệ thống từ xa để liệt kê nội dung thư mục hiện tại.

ls

Ví dụ về kết quả:

Documents  Downloads  Music  Pictures  Public  Templates  Videos

Để thoát khỏi phiên đăng nhập từ xa, bạn hãy sử dụng lệnh exit.

exit

Lệnh này sẽ ngắt kết nối bạn khỏi hệ thống từ xa và đưa bạn trở lại shell của hệ thống cục bộ.

Thực Thi Lệnh Từ Xa và Truyền Tải Tập Tin

Trong bước này, bạn sẽ học cách thực thi lệnh trên hệ thống từ xa và truyền tải tập tin giữa các hệ thống.

Chúng ta sẽ sử dụng lệnh rlogin để thực hiện các thao tác này một cách dễ dàng và nhanh chóng.

Đầu tiên, hãy thiết lập một phiên đăng nhập từ xa đến hệ thống đích bằng lệnh sau:

rlogin 192.168.1.100

Nhập tên người dùng của bạn khi được yêu cầu để xác thực phiên làm việc.

Bây giờ, bạn có thể thực thi lệnh trên hệ thống từ xa trực tiếp từ hệ thống cục bộ.

Ví dụ, hãy chạy lệnh uname -a để lấy thông tin về hệ điều hành của hệ thống từ xa:

uname -a

Kết quả ví dụ:

Linux remote_host 5.15.0-58-generic #64~20.04.1-Ubuntu SMP Fri Jan 6 16:49:16 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Để truyền một tập tin từ hệ thống cục bộ đến hệ thống từ xa, bạn có thể sử dụng lệnh rcp (remote copy).

Hãy tạo một tập tin trên hệ thống cục bộ và sau đó sao chép nó sang hệ thống từ xa:

echo "This is a test file." > test_file.txt
rcp test_file.txt 192.168.1.100:/home/labex/

Lệnh này sẽ sao chép test_file.txt từ hệ thống cục bộ đến thư mục /home/labex/ trên hệ thống từ xa.

Để truyền một tập tin từ hệ thống từ xa đến hệ thống cục bộ, hãy dùng lệnh rcp tương tự.

Tuy nhiên, bạn cần đảo ngược vị trí của nguồn và đích đến như sau:

rcp 192.168.1.100:/home/labex/test_file.txt ./

Lệnh này sẽ sao chép test_file.txt từ hệ thống từ xa đến thư mục hiện tại trên hệ thống cục bộ.

Khi bạn hoàn tất, hãy thoát khỏi phiên đăng nhập từ xa bằng lệnh exit đơn giản:

exit

Kết luận cho linux rlogin command

```html

Vậy là chúng ta đã cùng nhau khám phá lệnh rlogin, một công cụ kết nối từ xa quen thuộc trong hệ thống Linux. Mặc dù có phần cũ kỹ và tiềm ẩn một số rủi ro bảo mật, rlogin vẫn có thể hữu ích trong một số tình huống nhất định. Hãy nhớ rằng, việc sử dụng linux rlogin command cần được cân nhắc kỹ lưỡng, đặc biệt là trong môi trường yêu cầu tính bảo mật cao. Luôn đảm bảo rằng bạn hiểu rõ các nguy cơ và áp dụng các biện pháp phòng ngừa thích hợp. Hy vọng bài viết này đã giúp bạn hiểu rõ hơn về cách thức hoạt động và những lưu ý khi sử dụng rlogin. Chúc bạn thành công trong việc quản lý hệ thống Linux của mình! Hãy tiếp tục khám phá những lệnh thú vị khác để làm chủ hệ điều hành này nhé. Đừng quên tìm hiểu thêm về các phương pháp kết nối an toàn hơn như SSH để bảo vệ dữ liệu của bạn.

```
Last Updated : 15/10/2025