passwd là một công cụ trên các hệ điều hành Unix và tựa Unix, dùng để thay đổi mật khẩu của một người dùng. Mật khẩu người dùng nhập vào sẽ được đưa vào một hàm tạo khóa dẫn xuất để tạo ra một bản băm của chuỗi mật khẩu, sau đó chuỗi băm sẽ được lưu trữ.
Khi người dùng đăng nhập, mật khẩu đưa vào sẽ được xử lý bằng hàm tạo khóa dẫn xuất nói trên và chuỗi băm được so sánh với chuỗi đã lưu trữ trong hệ thống. Nếu trùng hợp, mật khẩu đó được chấp nhận .
Lệnh passwd thường dùng để thay đổi mật khẩu của các tài khoản cục bộ, và trên hầu hết hệ thống, lệnh cũng có thể thay đổi mật khẩu trên một hệ quản lý xác thực như NIS, Kerberos, hay LDAP.
Trong quá khứ, trên các hệ thống xác thực khác nhau, người ta sử dụng các lệnh khác nhau để đổi mật khẩu. Ví dụ lệnh dùng để thay đổi mật khẩu NIS là yppasswd. Điều này làm lãng phí tài nguyên khi một số hàm giống nhau được cài đặt nhiều lần. Trong hầu hết các bản cài đặt hiện tại, chỉ có một lệnh passwd duy nhất trên hệ thống, và việc thay đổi mật khẩu được trao cho các mô đun xác thực nối ghép (PAM: pluggable authentication module).
👁️
2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**passwd** là một công cụ trên các hệ điều hành Unix và tựa Unix, dùng để thay đổi mật khẩu của một người dùng. Mật khẩu người dùng nhập vào sẽ được đưa vào một
**An ninh trên cơ sở năng lực tiềm tàng** (_tiếng Anh: Capability-based security_) là một khái niệm trong việc thiết kế các hệ thống an ninh máy tính. ## Nguyên lý thiết kế _An ninh
**TELNET** (viết tắt của Terminal network) là một giao thức mạng (_network protocol_) được dùng trên các kết nối với Internet hoặc các kết nối tại mạng máy tính cục bộ LAN. Tài liệu của
Trong các hệ điều hành giống Unix, **true** và **false** là các lệnh chỉ có chức năng là trả về giá trị 0 hoặc 1. ## Sử dụng Trị trả về của một lệnh thường
**Unix** (; được đăng ký nhãn hiệu là **UNIX**) là một họ hệ điều hành máy tính đa nhiệm, đa người dùng được viết vào những năm 1960 và 1970 do một số nhân viên
Trong lập trình, **Base64** là nhóm lược đồ mã hóa nhị phân thành văn bản đại diện cho dữ liệu nhị phân (cụ thể hơn là chuỗi byte 8 bit) ở định dạng chuỗi ASCII
nhỏ|Rootkit trên Ubuntu **Rootkit** (// đọc là _rút-kít_) là một bộ công cụ phần mềm do kẻ xâm nhập đưa vào máy tính nhằm mục đích cho phép quay lại xâm nhập máy tính đó