Cách thay đổi mật khẩu trong Linux


Không có mật khẩu an toàn, dữ liệu của bạn sẽ dễ bị tấn công. Mật khẩu dễ đoán hoặc bị rò rỉ trước đó khiến công việc của tin tặc trở nên dễ dàng — xét cho cùng, không khó để vi phạm tài khoản người dùng nếu “password123” là mật khẩu của bạn. Đó là lý do tại sao điều quan trọng là phải thay đổi mật khẩu của bạn thường xuyên, ngay cả trên hệ điều hành an toàn hơn như Linux.

Rất may, việc thay đổi mật khẩu của bạn trong Linux là một quá trình dễ dàng. Bạn có thể thay đổi mật khẩu của mình (hoặc mật khẩu của người dùng khác) từ thiết bị đầu cuối cục bộ hoặc từ xa hoặc đặt ngày hết hạn để buộc người dùng khác tự thay đổi mật khẩu đó khi họ đăng nhập tiếp theo. Đây là những gì bạn cần làm để thay đổi mật khẩu người dùng trong bất kỳ bản phân phối Linux nào.

Tại sao Bạn nên Thay đổi Mật khẩu Linux Thường xuyên

Mặc dù hệ điều hành dựa trên Linux cung cấp khả năng bảo mật cao hơn một hệ điều hành thông thường Cài đặt Windows, điều đó không có nghĩa là tin tặc không thể sai lầm. Một trong những cách dễ nhất để ai đó xâm phạm PC của bạn là nhờ bảo mật lỏng lẻo, với mật khẩu dễ bẻ khóa ở đầu danh sách.

Thật không may, bạn cũng nên biết rằng thời gian đang chống lại bạn. Nhiều người trong chúng ta sử dụng cùng một mật khẩu cho nhiều tài khoản. Ví dụ: nếu mật khẩu email bị xâm phạm của bạn và bạn sử dụng cùng một mật khẩu để đăng nhập vào PC Linux, thì bạn đang đặt PC (và tất cả dữ liệu đã lưu của bạn) vào tình thế nguy hiểm.

Đó là lý do tại sao điều quan trọng là phải xem xét việc thay đổi tất cả mật khẩu của bạn trong Linux một cách thường xuyên, bao gồm cả mật khẩu tài khoản của bạn trên Linux. Một mật khẩu tốt bao gồm một số chữ cái (cả chữ hoa và chữ thường), số và các ký tự đặc biệt. Nó cũng yêu cầu mật khẩu phải có độ dài phù hợp (ít nhất 8 ký tự, nếu không nhiều hơn).

Nếu bạn đang loay hoay tìm một mật khẩu mà bạn có thể nhớ được, bạn có thể sử dụng trình quản lý mật khẩu để giúp bạn tạo và ghi nhớ nó. Bạn sẽ không thể sử dụng điều này để điền vào màn hình đăng nhập, nhưng nếu bạn đang sử dụng trình quản lý mật khẩu như KeePass, bạn có thể nhanh chóng gọi lại mật khẩu bằng ứng dụng dành cho thiết bị di động.

In_content_1 tất cả: [300x250] / dfp: [640x360]->

Tuy nhiên, có lẽ tốt nhất (và dễ nhất) là tạo một mật khẩu mà bạn có thể nhớ được. Từ điển không có trong trình đơn này, nhưng nếu có thể, bạn nên cố gắng tạo một mật khẩu dễ nhớ mà không ai khác có thể biết bằng các bước chúng tôi đã nêu ở trên.

Cách thực hiện để thay đổi mật khẩu của bạn trong Linux

Mặc dù bạn có thể thay đổi mật khẩu bằng cách sử dụng môi trường máy tính để bàn của phân phối, nhưng các bước đó sẽ khác nhau đáng kể. Nếu bạn đang sử dụng phiên bản Linux không có đầu (không có GUI), bạn sẽ không thể sử dụng GUI để thay đổi mật khẩu của mình.

Đó là lý do tại sao cách tốt nhất và nhanh nhất để thay đổi mật khẩu của bạn trong Linux là sử dụng thiết bị đầu cuối, bất kể Phân phối Linux bạn đang sử dụng.

  1. Mở một cửa sổ đầu cuối mới hoặc tạo kết nối SSH từ xa với PC hoặc máy chủ Linux của bạn. Nếu bạn đang kết nối từ xa, bạn cần nhập mật khẩu hiện có của mình để xác thực nếu bạn chưa xác thực.
    1. Một lần bạn đã đăng nhập (từ xa hoặc cục bộ), hãy nhập mật khẩuđể bắt đầu quá trình thay đổi mật khẩu của bạn. Lệnh passwdphổ biến với hầu hết các hệ điều hành dựa trên Unix, bao gồm cả Linux và macOS.
      1. Tới thay đổi mật khẩu Linux của bạn bằng cách sử dụng passwd, nhập mật khẩu hiện có của bạn trước, sau đó xác nhận mật khẩu mới của bạn bằng cách nhập mật khẩu đó hai lần, chọn Enterđể chuyển đến từng dòng mới. Bạn sẽ không thể xem thông tin nhập của mình, vì vậy nếu bạn mắc lỗi trong quá trình nhập, hãy chọn phím Entertrên bàn phím của bạn bất kỳ lúc nào. Điều này sẽ khiến passwdkhông thành công, vì nó sẽ không thể khớp với mật khẩu mới hoặc xác thực bằng mật khẩu trước đó.
        1. Nếu quá trình thành công, passwdsẽ trả về thông báo thành công trong thiết bị đầu cuối. Nếu không (ví dụ: nếu bạn nhập sai mật khẩu của mình), bạn sẽ cần phải lặp lại quy trình.
        2. Thay đổi mật khẩu tài khoản người dùng khác trong Linux

          Nếu bạn có quyền truy cập siêu người dùng hoặc quyền root trên PC hoặc máy chủ Linux của mình (ví dụ: nếu bạn là quản trị viên hệ thống), bạn có thể thay đổi mật khẩu của những người dùng cục bộ khác. Bạn có thể muốn thực hiện việc này nếu chẳng hạn ai đó quên mật khẩu của họ.

          1. Để thực hiện việc này, hãy mở cục bộ cửa sổ đầu cuối hoặc kết nối từ xa bằng SSH. Khi thiết bị đầu cuối hoặc kết nối được mở, hãy nhập suhoặc sudosuđể chuyển sang tài khoản người dùng gốc. Bạn sẽ cần cung cấp mật khẩu người dùng gốc chính xác để có thể thực hiện việc này.
            1. Khi bạn đã chuyển sang root bằng sudo suhoặc su, bạn có thể bắt đầu thay đổi mật khẩu của người dùng khác. Để thực hiện việc này, hãy nhập người dùng mật khẩu, thay thế người dùngbằng tên người dùng của tài khoản bạn muốn thay đổi. Nếu bạn không chắc tên người dùng là gì, hãy nhập cat / etc / passwdđể thay thế. Từ đầu tiên trong mỗi dòng (ví dụ: ubuntu) là tên người dùng trên PC của bạn.
              1. Bạn cần phải nhập mật khẩu mới hai lần, chọn phím Entersau mỗi dòng.
                1. Nếu bạn nhập đúng mật khẩu, passwdsẽ trả về thông báo thành công. Nếu nhập sai mật khẩu (ví dụ: nếu mật khẩu mới không khớp), bạn sẽ cần lặp lại các bước này để thay đổi thành công.
                2. Cách thay đổi mật khẩu gốc trong Linux bằng Sudo

                  Để giúp bảo vệ hệ thống của bạn, nhiều bản phân phối Linux hạn chế tài khoản người dùng bình thường bằng cách ẩn một số quyền truy cập sau tài khoản người dùng gốc (superuser). Khi nâng cấp thiết bị đầu cuối của mình bằng các lệnh như sudo suhoặc suđể cấp quyền truy cập root, bạn sẽ cần nhập đúng mật khẩu root.

                  1. Để thay đổi mật khẩu gốc, bạn cần mở cửa sổ dòng lệnh hoặc kết nối từ xa bằng SSH. Trong terminal, nhập sudo suhoặc suđể chuyển sang tài khoản superuser, sau đó chọn phím Entertrên bàn phím của bạn.
                    1. Với quyền truy cập root, nhập passwdvà chọn phím Enter. Bạn sẽ cần cung cấp mật khẩu mới hai lần, chọn Entersau mỗi dòng.
                      1. Nếu lệnh thành công, passwdsẽ xuất ra thông báo thành công trong thiết bị đầu cuối. Nếu không thành công, bạn cần lặp lại các bước này để hoàn tất quá trình.
                      2. Đặt ngày hết hạn mật khẩu trong Linux

                        Bằng cách đặt ngày hết hạn được tích hợp sẵn cho mật khẩu trên PC Linux của bạn, bạn không cần phải lo lắng về việc thường xuyên chạy lệnh passwdtheo cách thủ công. Khi mật khẩu hết hạn, PC của bạn sẽ hướng dẫn bạn thay đổi mật khẩu tự động.

                        1. Để đặt ngày hết hạn mật khẩu trong Linux, hãy mở cửa sổ dòng lệnh hoặc kết nối từ xa bằng SSH. Trong thiết bị đầu cuối, nhập chage -M 100 người dùngvà chọn phím Enter, thay thế 100bằng số ngày trước khi hết hạn tiếp theo và người dùngvới tên người dùng của bạn. Thay vào đó, nếu bạn muốn đặt ngày hết hạn cho các tài khoản người dùng khác, hãy nhập sudo chage -M 100 user, thay thế chi tiết trình giữ chỗ bằng của riêng bạn.
                          1. Với các chi tiết đã đặt, bạn có thể kiểm tra ngày hết hạn bằng cách nhập chage -l uservà chọn Enter, thay thế người dùngbằng tên người dùng bạn muốn kiểm tra.
                          2. Bảo mật Hệ thống Linux

                            Linux nổi tiếng là một trong những hệ điều hành an toàn nhất hiện có, nhưng không có mật khẩu an toàn, bạn đang để PC của mình dễ bị tấn công. Có những cách khác để bạn có thể bảo mật hệ thống của mình hơn nữa, chẳng hạn như duy trì một mạng cục bộ an toànquét các tệp của bạn để tìm vi rút có thể lây nhiễm sang các PC khác.

                            Bạn cũng có thể nghĩ đến sử dụng trình duyệt web an toàn để luôn an toàn khi trực tuyến, đặc biệt nếu bạn coi sử dụng VPN che địa chỉ IP của mình. Nỗ lực đến bảo vệ sự riêng tư và bảo mật trực tuyến của bạn sẽ không ngừng nỗ lực tấn công, nhưng nó sẽ thêm một lớp bảo vệ khác để chống lại nó.

                            bài viết liên quan:


                            13.02.2021