Quản lý khóa người dùng bằng mật khẩu

Nhiều tài khoản người dùng có thể tồn tại trên một hệ điều hành, mỗi tài khoản có mật khẩu riêng. Sửa đổi chúng trên Linux, nó không có gì phức tạp. Nếu bạn cần, đây là lệnh quản lý khóa người dùng từ bảng điều khiển: passwd.

Lệnh passwd được sử dụng để thay đổi mật khẩu của tài khoản người dùng. Nó là một lệnh đa chức năng và theo một cách nào đó có thể mở rộng. Một người dùng thông thường, tôi chỉ có thể thay đổi mật khẩu tài khoản của anh ấy, trong khi người dùng có quyền cấp trên có thể thay đổi mật khẩu của bất kỳ tài khoản nào trong hệ thống. cũng như xác định quyền kiểm soát đối với thời hạn của mỗi khóa và tần suất thay đổi khóa. Ví dụ, mất bao lâu để khóa hết hạn và mật khẩu mới phải được xác định.

Để thay đổi mật khẩu cho người dùng hiện tại, trước tiên hãy mở một thiết bị đầu cuối và chạy:

passwd

lúc đầu nhập mật khẩu hiện tại của tài khoản.

(hiện tại) mật khẩu UNIX:

Khi nhập nó (và tất nhiên là nếu nó đúng), bây giờ bạn phải nhập mật khẩu mới cho tài khoản và một lần nữa để xác nhận.

Nhập mật khẩu UNIX mới: Nhập lại mật khẩu UNIX mới ::

Nếu mật khẩu khớp, thì xin chúc mừng, bạn vừa đổi mật khẩu người dùng.

Thay đổi mật khẩu của những người dùng khác

Nếu bạn có đặc quyền siêu người dùng, thì bạn có thể thay đổi mật khẩu của những người dùng hệ thống khác. Chúng tôi sẽ thêm tiền tố "sudo", để nhập thiết bị đầu cuối với tư cách là người dùng cấp cao. Nói chung, Passwd, duy trì một cú pháp tương tự như thế này

mật khẩu [OPTIONS] [USER]

nơi các tùy chọn có sẵn là:

passwd

Nếu chúng tôi giả sử rằng hệ thống có người dùng User1, User2 và User3 và muốn thay đổi mật khẩu của User2. Chúng tôi thực hiện trong dòng lệnh:

sudo passwd Người dùng2

và sau khi nhập mật khẩu mới, theo một quy trình tương tự như quy trình trước đó, mật khẩu User2 sẽ được thay đổi từ người dùng của bạn, thông qua quyền cấp trên.

Có nhiều chức năng khác nhau mà passwd có, thay đổi / khóa / mở khóa / khóa hết hạn. Trong trường hợp cụ thể, tôi để lại cách diễn giải cú pháp khi kiểm tra trạng thái của các khóa của từng người dùng. Nếu chúng ta thực hiện dòng:

passwd -S Người dùng1

Trả về một dòng tương tự như sau

Người dùng1 S dd / mm / yyyy f1 f2 f3 f4

Điều này có nghĩa là:

User1 : tên tài khoản
S: Trạng thái chính. L bị khóa P hoạt động và NP không có khóa
dd / mm / yyyy: ngày sửa đổi khóa cuối cùng
f1: thời hạn tối thiểu tính bằng ngày sau khi sửa đổi
f2: thời hạn tối đa tính bằng ngày cho đến lần sửa đổi tiếp theo.
f3: thời hạn tính bằng ngày của cảnh báo thay đổi mật khẩu
f4: thời lượng được phép trong số ngày không hoạt động (-1 = vô hạn)

Với passwd, bạn có một cách dễ dàng để quản lý các khóa hệ thống của mình từ bảng điều khiển.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.