Thay đổi mật khẩu trong Mac OS X 10.7 Lion mà không cần biết mật khẩu hiện tại
Có một số cách để đặt lại mật khẩu trong Mac OS X 10.7 nhưng cả hai phương pháp đó đều yêu cầu khởi động lại. Cách tiếp cận này khác, nó cho phép bạn thay đổi mật khẩu của người dùng hiện đang đăng nhập vào Mac OS X Lion, mà không cần biết mật khẩu người dùng và không cần khởi động lại:
- Khởi chạy Terminal, nằm trong /Applications/Utilities/
- Nhập 'whoami' tại dòng lệnh để lấy tên đăng nhập chính xác của người dùng hiện tại, tên này sẽ giống như sau:
- Nhập lệnh sau, thay thế 'tên người dùng' ở cuối bằng tên đăng nhập chính xác của người dùng hiện tại mà bạn đã truy xuất từ whoami:
- Nhập mật khẩu mới một lần, nhấn return và xác nhận lại mật khẩu mới nhấn return
$ whoami Will
dscl localhost -passwd /Search/Users/username
Mật khẩu hiện đã thay đổi.
Không cần xác thực, bạn chỉ cần nhập mật khẩu mới và xác nhận mật khẩu đã thay đổi. Điều này dễ dàng hơn nhiều so với các phương pháp đặt lại thủ công và không yêu cầu khởi động lại hoặc bất kỳ thao tác nào đối với dữ liệu người dùng trong Mac OS X.
Hãy nhớ rằng giống như bất kỳ thứ gì khác trong dòng lệnh, viết hoa cũng quan trọng, vì vậy nếu tên người dùng được báo cáo lại là “Will” thì tên đó sẽ khác với “will” – hãy đảm bảo sử dụng cách viết hoa thích hợp cho mật khẩu được thay đổi.
Mẹo này không thể phủ nhận là hữu ích cho nhiều tình huống liên quan đến quản trị hệ thống, khắc phục sự cố và khôi phục hành vi trộm cắp, nhưng cũng có thể gây ra rủi ro bảo mật tiềm ẩn. Liên quan đến rủi ro bảo mật, thực tế là giả định rằng nếu ai đó sở hữu máy tính thì ít an toàn trừ khi bản thân ổ đĩa được mã hóa.
Mánh khóe này được bao gồm trong một mẹo rộng hơn và tinh nghịch hơn mà chúng tôi sẽ tránh xa, dù sao cũng cảm ơn Daniel vì đã gửi mẹo này!
Update: Các báo cáo và nhận xét bổ sung cho thấy đây là một lỗi trong OS X Lion, nếu vậy chúng tôi có thể mong đợi một Bản cập nhật Bảo mật Mac OS 10.7 trong tương lai gần sẽ loại bỏ khả năng chạy dscl mà không cần xác thực quản trị. Chúng tôi sẽ giữu bài viết của bạn.