Giới thiệu
Trong lab này, chúng ta sẽ khám phá lệnh login
của Linux và các ứng dụng thực tế của nó. Lab này bao gồm việc tìm hiểu cú pháp và cách sử dụng cơ bản của lệnh login
, đăng nhập với tư cách người dùng thông thường và đăng nhập với tư cách người dùng root. Lab này được thiết kế để cung cấp sự hiểu biết toàn diện về lệnh login
, một công cụ quan trọng để các systemadmin và người dùng truy cập vào tài khoản của họ và thực hiện các tác vụ khác nhau trên hệ thống Linux.
Lab bắt đầu bằng cách giải thích cú pháp cơ bản của lệnh login
và các tùy chọn khác nhau của nó. Sau đó, nó trình bày cách đăng nhập với tư cách người dùng thông thường bằng cách chỉ cần gõ login
và nhập tên người dùng và mật khẩu khi được nhắc. Cuối cùng, lab đề cập đến quy trình đăng nhập với tư cách người dùng root, quy trình này đòi hỏi các đặc quyền bổ sung và nên được sử dụng thận trọng.
Tìm hiểu về lệnh login
Trong bước này, chúng ta sẽ khám phá lệnh login
trong Linux, được sử dụng để đăng nhập vào hệ thống. Lệnh login
là một công cụ quan trọng để các systemadmin và người dùng truy cập vào tài khoản của họ và thực hiện các tác vụ khác nhau.
Trước tiên, hãy hiểu cú pháp cơ bản của lệnh login
:
login [options] [username]
Lệnh login
có thể được sử dụng với nhiều tùy chọn khác nhau, chẳng hạn như -p
để giữ nguyên môi trường, -h
để chỉ định máy chủ và -f
để buộc đăng nhập mà không cần xác thực.
Để đăng nhập với tư cách người dùng thông thường, chỉ cần gõ login
và nhập tên người dùng và mật khẩu của bạn khi được nhắc:
$ login
Username: labex
Password:
Ví dụ đầu ra:
Last login: Thu Apr 13 10:30:00 UTC 2023 on pts/0
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This system has been minimized by removing packages and services to reduce
security risks and improve performance. If you need to restore functionality
please use the 'sudo apt-get install -y ubuntu-standard' command.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
labex@ubuntu:~/project$
Đầu ra cho thấy người dùng labex
đã đăng nhập thành công vào hệ thống.
Đăng nhập với tư cách người dùng thông thường
Trong bước này, chúng ta sẽ tìm hiểu cách đăng nhập với tư cách người dùng thông thường trên hệ thống Linux.
Như đã đề cập trong bước trước, lệnh login
được sử dụng để đăng nhập vào hệ thống. Để đăng nhập với tư cách người dùng thông thường, chỉ cần gõ login
và nhập tên người dùng và mật khẩu của bạn khi được nhắc:
$ login
Username: labex
Password:
Ví dụ đầu ra:
Last login: Thu Apr 13 10:30:00 UTC 2023 on pts/0
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This system has been minimized by removing packages and services to reduce
security risks and improve performance. If you need to restore functionality
please use the 'sudo apt-get install -y ubuntu-standard' command.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
labex@ubuntu:~/project$
Đầu ra cho thấy người dùng labex
đã đăng nhập thành công vào hệ thống với tư cách người dùng thông thường.
Đăng nhập với tư cách người dùng Root
Trong bước này, chúng ta sẽ tìm hiểu cách đăng nhập với tư cách người dùng root trên hệ thống Linux. Người dùng root là siêu người dùng có đặc quyền và quyền truy cập cao nhất vào hệ thống.
Để đăng nhập với tư cách người dùng root, bạn có thể sử dụng lệnh login
với tên người dùng root
:
$ login root
Password:
Ví dụ đầu ra:
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This system has been minimized by removing packages and services to reduce
security risks and improve performance. If you need to restore functionality
please use the 'sudo apt-get install -y ubuntu-standard' command.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
root@ubuntu:~/project#
Đầu ra cho thấy người dùng đã đăng nhập thành công với tư cách người dùng root. Lưu ý rằng dấu nhắc đã thay đổi thành root@ubuntu:~/project#
, cho biết người dùng root.
Theo kinh nghiệm tốt nhất, bạn nên sử dụng lệnh sudo
thay vì đăng nhập trực tiếp với tư cách người dùng root. Điều này giúp duy trì tính bảo mật và khả năng kiểm soát hệ thống tốt hơn.
Tóm tắt
Trong lab này, chúng ta đã khám phá lệnh login
của Linux, được sử dụng để đăng nhập vào hệ thống. Chúng ta đã học cú pháp cơ bản của lệnh login
và cách đăng nhập với tư cách người dùng thông thường bằng cách chỉ cần gõ login
và nhập tên người dùng và mật khẩu khi được nhắc. Chúng ta cũng đã thảo luận về việc đăng nhập với tư cách người dùng root, đòi hỏi các đặc quyền đặc biệt và nên được thực hiện thận trọng. Lab cung cấp các ví dụ thực tế và nêu bật tầm quan trọng của lệnh login
đối với systemadmin và người dùng để truy cập vào tài khoản của họ và thực hiện các tác vụ khác nhau.