NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
24/04/2024
Lượt xem

Cách đổi mật khẩu người dùng trong Linux nhanh nhất

24/04/2024
5 phút đọc
Lượt xem

Đánh giá

5/5 - (71 bình chọn)

Việc thay đổi mật khẩu người dùng thường xuyên sẽ giúp giảm nguy cơ bị tấn công và đánh cắp dữ liệu. Bài viết này sẽ hướng dẫn cách đổi mật khẩu người dùng trong Linux nhanh nhất, có thể áp dụng cho mọi bản phân phối Linux hiện nay. Tìm hiểu ngay!

Một số thông tin về mật khẩu người dùng trong Linux

Trên các hệ thống Linux, ta có thể thay đổi mật khẩu của một tài khoản người dùng bằng lệnh passwd. Các mật khẩu đã được mã hóa và các thông tin liên quan đều được lưu trong file /etc/shadow.

Những người dùng thường (regular user) chỉ có thể thay đổi mật khẩu của chính mình. Root user và những người dùng có quyền sudo thì có thể đổi mật khẩu của những người dùng khác, đồng thời còn có thể định nghĩa cách sử dụng mật khẩu.

Một số thông tin về mật khẩu người dùng trong Linux
Một số thông tin về mật khẩu người dùng trong Linux

Việc sử dụng mật khẩu mạnh cho user là vô cùng quan trọng. Một mật khẩu được xem là mạnh nếu có ít nhất 16 ký tự, chứa ít nhất một ký tự in hoa, in thường, chữ số và một ký tự đặc biệt. Bên cạnh đó, Vietnix cũng khuyên mọi người dùng Linux nên thay đổi mật khẩu thường xuyên, và tránh sử dụng cùng một mật khẩu cho nhiều tài khoản khác nhau để hạn chế tối đa các rủi ro bảo mật.

Nếu bạn là người mới sử dụng Linux và chưa biết cách xem danh sách user thì có thể tham khảo qua bài chia sẻ chi tiết này: Xem danh sách user trong Linux

Cách đổi mật khẩu Linux của riêng bạn

Lệnh passwd là công cụ phổ biến nhất để thay đổi mật khẩu người dùng trong Linux. Lệnh này cho phép bạn thay đổi mật khẩu cho tài khoản người dùng hiện tại hoặc cho bất kỳ tài khoản người dùng nào khác mà bạn có quyền truy cập (nếu bạn là người dùng root hoặc có quyền sudo).

Thay đổi mật khẩu người dùng bằng lệnh passwd
Thay đổi mật khẩu người dùng bằng lệnh passwd

Cách sử dụng:

Để thay đổi mật khẩu cho tài khoản riêng của bạn, hãy mở terminal và nhập lệnh sau:

passwd

Bạn sẽ được nhắc nhập mật khẩu hiện tại hai lần. Sau đó, bạn sẽ được nhắc nhập mật khẩu mới và xác nhận lại mật khẩu mới.

Lưu ý:

  • Khi nhập mật khẩu, bạn sẽ không thấy ký tự nào được hiển thị trên màn hình. Đây là biện pháp bảo mật để ngăn người khác nhìn thấy mật khẩu của bạn khi bạn nhập.
  • Nên chọn mật khẩu mạnh và khó đoán, bao gồm cả chữ hoa, chữ thường, số và ký tự đặc biệt.

Cách đổi mật khẩu của người dùng khác trên Linux

Như đã đề cập ở trên, root user và những người dùng có quyền sudo có thể đổi mật khẩu của những người dùng khác có trên hệ thống.

Để đổi mật khẩu của một user bất kỳ, chạy lệnh passwd rồi truyền thêm username vào đối số của lệnh. Giả sử ta cần đổi mật khẩu của user có tên vietnix:

sudo passwd vietnix

Sau đó nhập và xác nhận lại mật khẩu:

Enter new UNIX password:
Retype new UNIX password:

Nếu cập nhật thành công thì màn hình sẽ hiển thị thông báo như sau:

passwd: password updated successfully

Cách thiết lập mật khẩu user hàng loạt cho Linux

Tạo một tập tin văn bản chứa danh sách tên người dùng và mật khẩu tương ứng. Mỗi dòng trong tập tin phải có định dạng sau:

tên_người_dùng:mật_khẩu

Ví dụ:

user1:password1
user2:password2
user3:password3

Nhắc người dùng đổi mật khẩu ở lần login tiếp theo

Theo mặc định thì mật khẩu của người dùng không bao giờ hết hạn. Tuy nhiên ta có thể ép người dùng trên hệ thống đổi mật khẩu để đảm bảo an toàn cho toàn bộ hệ thống.

Giả sử ta cần yêu cầu người dùng đổi mật khẩu ở lần đăng nhập tiếp theo thì có thể truyền option --expire vào lệnh như sau:

sudo passwd --expire linuxize

Ở lần đăng nhập tiếp theo, người dùng sẽ nhận được thông báo như sau:

ssh linuxize@192.168.121.209

Output:

WARNING: Your password has expired.
You must change your password now and login again!
Changing password for linuxize.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Connection to 192.168.121.209 closed.

Lời kết

Bài viết này đã hướng dẫn cách sử dụng lệnh passwd để đổi mật khẩu người dùng trong Linux vô cùng đơn giản. Đây không phải là một thao tác quá phức tạp, nhưng lại vô cùng cần thiết để đảm bảo an toàn cho hệ thống.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

Black Friday Hosting & VPS

Chương trình bắt đầu sau

Giảm giá 40% hosting VPS

50 coupon mỗi ngày

Gia hạn giá không đổi

NHẬN DEAL NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG