Cách đặt mật khẩu người dùng ngắn macOS Mojave


24

Tôi mới cài đặt macOS Mojave và nhập mật khẩu chỉ dành cho máy tính để bàn ngắn thông thường mà tôi đã sử dụng trong nhiều năm (vâng, bạn đã đọc đúng). Bây giờ, mặc dù, hệ điều hành từ chối thiết lập mật khẩu dưới 4 ký tự. Nó cũng không cho phép không có mật khẩu nào cả.

Tôi hoàn toàn thoải mái khi sử dụng vỏ nếu cần.

Làm cách nào để thay đổi chính sách mật khẩu để cho phép mật khẩu khá ngắn?


1
Còn việc thiết lập mật khẩu dài hơn và sau đó đổi thành mật khẩu ngắn bằng passwdlệnh thì sao?
JBis

@JBis passwdxuất ra passwd: authentication token failuremỗi lần tôi cố gắng thay đổi nó thành ít hơn 4 ký tự. Nó hoạt động nếu tôi sử dụng 4 ký tự.
Eric Majerus

Tuyệt quá. Sử dụng 4 ký tự tôi sẽ thêm câu trả lời và chỉnh sửa nếu tôi tìm giải pháp tốt hơn.
JBis

1
Tìm thấy câu trả lời xin vui lòng giữ máy trong khi tôi chuyển bạn ....
JBis

Câu trả lời:


22

Tùy chọn, tìm hiểu một chút ngôn ngữ biểu thức chính quy - regex (việc này có thể mất một lúc) và bạn có thể sử dụng ngôn ngữ được tạo dưới đây cho mật khẩu có độ dài 4 ký tự. Dưới đây là cách truy xuất cấu hình, chỉnh sửa tệp đó và sau đó tải nó vào hệ thống:

  1. pwpolicy getaccountpolicies > ~/Desktop/file.plist
  2. nano ~/Desktop/file.plist
  3. Xóa dòng đầu tiên, nghĩa Getting global account policieslà làm cho tệp XML hợp lệ.
  4. Thay đổi phần trích dẫn thành Regex của bạn.

    policyAttributePassword matches '^$|.{4,}+'
    
  5. pwpolicy setaccountpolicies ~/Desktop/file.plist

  6. passwd

Đặt trước:

  • ^$|.{1,}+: Bất kỳ mật khẩu. (Không phải Regex tốt nhất, nhưng tôi không muốn làm hỏng nó quá nhiều.)

Xác nhận điều này hoạt động với macOS Mojave (10.14).

Nguồn: Sửa đổi pwpolicy ở Sierra


Điều này không còn hoạt động trong Mojave 10.14.4 ( setaccountpolicieslỗi đưa ra định dạng sai.) Xem câu trả lời từ @ david-p dưới đây để biết giải pháp làm việc.
Motsel

3
@Motsel Bước 3.
JBis

🤦🏼♂️😴👍🏼🎉
Motsel

30

Bạn cũng có thể sử dụng lệnh đơn giản hơn nhiều:

pwpolicy -clearaccountpolicies

để loại bỏ yêu cầu 4 ký tự cho tất cả người dùng. Các mantrang đưa ra ví dụ hữu ích khác nếu bạn muốn thay đổi chính sách này trên một cơ sở cho mỗi người dùng.


Làm việc cho tôi, cảm ơn! MacOS Mojave (10.14.2)
Tim N.

David P. cảm ơn bạn rất nhiều! yêu cầu Mojave này đã khiến tôi phát điên! Điều này hoàn toàn hoạt động! bạn thậm chí có thể đặt mật khẩu Cheers trống!
Mike Van Rose

Cảm ơn bạn rất nhiều! : D, tôi nên ghi nhớ dòng đó. bây giờ tôi có thể sử dụng mật khẩu một chữ cái của mình xD
user318860

Hoạt động hoàn hảo.
wonsuc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.