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

Lệnh passwd trong Linux cho phép bạn thay đổi mật khẩu tài khoản người dùng của mình một cách dễ dàng. Sử dụng lệnh này thường xuyên giúp bảo vệ tài khoản khỏi truy cập trái phép, tăng cường tính bảo mật cho hệ thống. Hãy nhớ chọn mật khẩu mạnh và khó đoán để đảm bảo an toàn cho dữ liệu cá nhân của bạn.

Lệnh passwd trong linux là gì?

Lệnh command passwd in linux là một công cụ quan trọng cho phép người dùng thay đổi mật khẩu tài khoản của mình trên hệ thống Linux. Nó giúp bảo vệ tài khoản khỏi truy cập trái phép bằng cách cho phép bạn tạo mật khẩu mới, mạnh mẽ hơn. Khi sử dụng lệnh này, hệ thống sẽ yêu cầu bạn nhập mật khẩu hiện tại (nếu có) và sau đó nhập mật khẩu mới hai lần để xác nhận. Việc thay đổi mật khẩu thường xuyên là một biện pháp bảo mật tốt để đảm bảo an toàn cho dữ liệu cá nhân và hệ thống. Hãy nhớ chọn một mật khẩu mạnh, khó đoán và không sử dụng lại mật khẩu cũ để tăng cường bảo mật.

Tìm hiểu về Lệnh passwd

Trong bước này, chúng ta sẽ khám phá lệnh passwd của Linux, dùng để thay đổi mật khẩu người dùng.

Lệnh passwd là một công cụ cơ bản để quản lý tài khoản người dùng và bảo mật trong hệ thống Linux.

Đầu tiên, hãy kiểm tra trạng thái mật khẩu của người dùng hiện tại:

passwd -S labex

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

labex PS 2023-04-12 0 0 99999 7 -1 (Password set, SHA512 crypt.)

Kết quả này cho thấy người dùng labex đã đặt mật khẩu và mật khẩu được mã hóa bằng thuật toán SHA512.

Bây giờ, hãy thay đổi mật khẩu cho người dùng labex:

sudo passwd labex

Bạn sẽ được nhắc nhập mật khẩu mới hai lần:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Lệnh passwd cập nhật mật khẩu của người dùng trong file /etc/shadow, nơi lưu trữ mật khẩu đã mã hóa cho tất cả tài khoản người dùng trên hệ thống.

Thay đổi mật khẩu người dùng

Trong bước này, chúng ta sẽ tìm hiểu cách thay đổi mật khẩu cho một tài khoản người dùng cụ thể trong hệ thống Linux.

Đầu tiên, hãy tạo một tài khoản người dùng mới có tên là newuser:

sudo useradd -m newuser

Bây giờ, hãy thay đổi mật khẩu cho tài khoản newuser:

sudo passwd newuser

Bạn sẽ được yêu cầu nhập mật khẩu mới hai lần:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Lệnh passwd cập nhật mật khẩu của người dùng trong file /etc/shadow, nơi lưu trữ mật khẩu đã mã hóa cho tất cả tài khoản người dùng trên hệ thống.

Để xác minh việc thay đổi mật khẩu, bạn có thể chuyển sang tài khoản newuser và thử đăng nhập:

su - newuser

Bạn sẽ có thể đăng nhập bằng mật khẩu mới mà bạn vừa đặt.

Đặt Lại Mật Khẩu Khi Quên

Trong bước này, chúng ta sẽ tìm hiểu cách đặt lại mật khẩu cho tài khoản người dùng khi họ quên.

Đầu tiên, hãy tạo một tài khoản người dùng khác có tên là forgottenuser:

sudo useradd -m forgottenuser

Bây giờ, chúng ta hãy thử đặt lại mật khẩu cho tài khoản forgottenuser:

sudo passwd forgottenuser

Bạn sẽ được yêu cầu nhập mật khẩu mới hai lần để xác nhận:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Lệnh passwd cập nhật mật khẩu người dùng trong file /etc/shadow.

File này lưu trữ mật khẩu đã mã hóa cho tất cả tài khoản người dùng trên hệ thống.

Để xác minh việc đặt lại mật khẩu, bạn có thể chuyển sang tài khoản forgottenuser và thử đăng nhập:

su - forgottenuser

Bạn sẽ có thể đăng nhập bằng mật khẩu mới mà bạn vừa đặt.

Kết luận cho linux passwd command

Tóm lại, lệnh linux passwd command là một công cụ vô cùng quan trọng để bảo vệ tài khoản người dùng trên hệ thống Linux. Việc sử dụng mật khẩu mạnh và thay đổi chúng thường xuyên là một thói quen tốt để tránh các truy cập trái phép. Hãy nhớ rằng, bảo mật hệ thống bắt đầu từ việc bảo vệ mật khẩu của bạn. Hy vọng qua bài viết này, bạn đã hiểu rõ hơn về cách sử dụng lệnh passwd và tầm quan trọng của nó. Đừng ngần ngại thử nghiệm các tùy chọn khác nhau để làm quen với lệnh này. Chúc bạn thành công trong việc quản lý hệ thống Linux của mình một cách an toàn và hiệu quả. Hãy luôn cẩn trọng và bảo vệ thông tin cá nhân của bạn nhé!

Last Updated : 15/10/2025