Keychain cho biết, quyền truy cập vào mục này bị hạn chế, sau khi nâng cấp lên Lion


16

Gần đây tôi đã nâng cấp lên Lion và kể từ đó tôi không thể sử dụng Keychain để xem mật khẩu được lưu trữ của mình. Khi tôi nhấp vào hộp kiểm để hiển thị chúng, nó sẽ nhắc tôi nhập mật khẩu chính, sau đó bật lên một hộp thoại có nội dung "Quyền truy cập vào mục này bị hạn chế".

Dựa trên việc đọc câu hỏi tại đây và trên các trang web hỗ trợ khác, tôi đã thử sử dụng tính năng "Keychain First Aid" của chương trình Keychain Access. Nó báo cáo rằng không có lỗi. Tôi cũng đã sử dụng Disk Utility để sửa chữa quyền của đĩa và điều này cũng không khắc phục được sự cố.

Tôi đã xem trong ~ / Library / Keychains / và có vẻ như tôi có quyền chủ sở hữu để đọc và viết tệp móc khóa và tài khoản chính của tôi là chủ sở hữu.

Có điều gì khác tôi có thể cố gắng khắc phục điều này? Tôi ghét mất mật khẩu móc khóa của tôi.

Cập nhật:

Tôi cũng đã thử kéo tệp login.keychain của mình từ Finder vào Keychain Access và không gặp may. Tôi cũng đã thử đào một số ứng dụng dòng lệnh bảo mật, nhưng không có tiến triển gì ...

Cập nhật 2:

Sau khi thử tất cả các đề xuất mà tôi đã nhận xét ở đây, tôi vẫn nhận được lỗi này, nhưng sau đó tôi đã cập nhật phần mềm và khởi động lại, và bây giờ móc khóa của tôi hoạt động trở lại. Vì vậy, tôi không biết những gì đã sai, nhưng bây giờ nó đã được sửa! Tôi sẽ chỉ chọn một câu trả lời là được chấp nhận.


Tôi gặp vấn đề tương tự với những gì tôi tìm thấy là bằng cách nào đó có liên quan đến việc không truy cập Internet và ngày giờ không được cập nhật một khi tôi thay đổi nó để sửa lại ngày giờ khởi động lại và nó cho phép tôi truy cập lại

Câu trả lời:


7

Có một số lý do Keychain làm điều này. Thông thường, đó là bởi vì một tài khoản mới mà bạn có thể đã chuyển sang không có cùng đường dẫn / chính xác đến Keychain mà nó đã sử dụng. Để bắt đầu, hãy thử thay đổi mật khẩu đăng nhập chính của tài khoản của bạn; nếu điều đó không làm bất cứ điều gì hãy thử điều này trong thiết bị đầu cuối:

$ sudo touch login.keychain
$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

Nếu bạn gặp lỗi như:

/Applications/Utilities/Keychain Access.app: code or signature modified

sau đó:

$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

sẽ cung cấp cho bạn câu trả lời:

/Applications/Utilities/Keychain Access.app: valid on disk
/Applications/Utilities/Keychain Access.app: satisfies its Designated Requirement

Khởi động lại.


Đây có vẻ là những gợi ý tuyệt vời, thật không may, họ đã không sửa nó. Tôi đã không thay đổi tài khoản, nhưng tôi đã thử chạm vào login.keychain, thay đổi mật khẩu của tôi và mãignign (cung cấp cho tôi đầu ra "hợp lệ" và "thỏa mãn"). Vẫn đưa ra lỗi tương tự.
ryan_s

Tôi quên đề cập đến việc khởi động lại; Tôi rất vui khi thấy nó hoạt động. ;-)
Tôi sẽ

@Lri, -vvvtăng mức độ dài của đầu ra ( EXAMPLES ), vì vậy, nó KHÔNG làm gì đó. Mục tiêu của các lệnh được chọn là điều chỉnh dấu thời gian trên móc khóa đăng nhập và xác minh chữ ký hiện có với đầu ra dài dòng. -f -ssẽ buộc thay thế bất kỳ chữ ký hiện có trên đường dẫn để được thay thế và ký kết; Tại sao bạn lại làm vậy? Hãy xem các trang hướng dẫn để có ý tưởng tốt hơn về các khái niệm Codeign.
Tôi sẽ là

13

Không chạy phiên bản dòng lệnh của Keychain:

security dump-keychain -d login.keychain

cũng thất bại, nhưng với tin nhắn kỳ lạ In dark wake, no UI possible?

Sau đó, một phần của Mac OS bị nhầm lẫn về việc nó có ngủ hay không . Không cần phải khởi động lại. Đặt nó vào trạng thái ngủ, đánh thức nó và Keychain sẽ ổn trở lại. Đôi khi điều này xảy ra trên MacBook Pro của tôi: Tôi mở nó để đánh thức nó, nhấn nút nguồn theo thói quen, chỉ tắt nó khi nó đang cố khởi động, dẫn đến hành vi Keychain lạ.


2
Điều này đã giải quyết vấn đề của tôi - tôi đặt nó vào giấc ngủ và đánh thức nó trở lại, và chiếc móc khóa của tôi hoạt động trở lại. Cảm ơn!
amitp

2
Tôi vừa nhấn nó trên Yosemite khi cố gắng mở một bản sao lưu móc khóa cũ. Cảm ơn bạn đã đăng bài này!
cbowns

Tuyệt vời. Lòng bàn tay tôi đã ướt đẫm mồ hôi!
VH-NZZ

Thông minh! Khắc phục sự cố "Truy cập vào mục này bị hạn chế" của Keychain Access trên macOS Mojave ngay bây giờ.
Rockallite

8

Điều này làm việc cho tôi - mở truy cập Keychain, nhấp vào khóa để khóa móc khóa, sau đó mở khóa lại!


1
Không hiểu, tại sao câu trả lời này đã bị hạ thấp. Đây cũng là những gì làm việc cho tôi.
Henno

TUYỆT QUÁ!! cảm ơn bạn
LucScu

Tôi gặp vấn đề tương tự sau khi di chuyển sang máy Mac mới bằng cách sử dụng Trợ lý di chuyển. Tôi đã thử nhiều cách khác nhau để sửa nó, nhưng đây là điều duy nhất đã làm. Cảm ơn nhiều!
ocroquette

Cách khắc phục đơn giản này đã giúp tôi với nhiều ứng dụng của bên thứ 3. Cảm ơn!
jbbj94

3

Đối với người mới bắt đầu, Keychain có một công cụ nhỏ tiện lợi có tên: "Keychain sơ cứu" (⌥⌘A) nên thực hiện thủ thuật. Sau khi hoàn thành, bạn cần phải đăng xuất và đăng nhập lại.


3

Đây là những gì làm việc cho tôi:

  • Mở truy cập móc khóa
  • Chạy sơ cứu Keychain (⌥⌘A)
  • Khởi động lại mac

Tôi đã thử một vài cách tiếp cận được ghi nhận ở trên và không ai trong số họ làm việc.


1

Tôi nghi ngờ bạn là người dùng MobileMe?

Tôi đã có những vấn đề tương tự. Nếu bạn vẫn đang sử dụng / đồng bộ hóa MobileMe trên máy Mac 10.6.8 trở về trước, thì có lẽ tốt nhất bạn nên dừng lại. Có vẻ như các chứng chỉ được cấp từ Snow và Lion không hoàn toàn tương thích.

Tạo một bản sao của Keychain của bạn, sau đó trong Keychain Access, xóa mọi thứ có .mac hoặc MobileMe trong tên của nó và khởi động lại. Chứng chỉ MobileMe sẽ được cấp lại và bạn sẽ ổn.

Nếu thất bại, hãy thử chỉ cần kéo Keychain cũ của bạn vào khung Keychain của Keychain Access. Sau đó, bạn sẽ có một Keychain mới, tách biệt với Keychain đăng nhập của bạn, sẽ phải được mở khóa để sử dụng. Khi mọi thứ đang hoạt động tốt, bạn có thể kéo các mục từ đây vào Keychain đăng nhập của mình. Bạn có thể thấy rằng một số vẫn sẽ không cho phép bạn truy cập. Tôi đã có một hoặc hai như thế này và cuối cùng, chỉ cần làm lại chúng một cách thủ công.


Tôi không phải là người dùng di động, nhưng tôi sẽ thử mẹo kéo móc khóa cũ của tôi vào Keychain Access.
ryan_s

Đối với hồ sơ, điều này đã không làm việc. Kéo tệp login.keychain vào ngăn Keychains không làm gì cả và kéo vào ngăn chính nơi dữ liệu cho tôi biết tôi không có quyền.
ryan_s

1

Tôi gặp phải vấn đề này sau khi nâng cấp El Capitan (10.11.2). Truy cập vào mục này bị hạn chế Lỗi 253200. Chỉ một số mật khẩu không thể truy cập được. Đây là những gì tôi đã làm để giải quyết vấn đề.

Trong El Capitan không có tính năng Sơ cứu ban đầu. Disk Utility KHÔNG còn có thể được sử dụng để Sửa chữa Quyền của Đĩa (bạn có thể thực hiện việc này từ dòng lệnh nhưng không hữu ích trong trường hợp này). Do đó, nhiều lời khuyên trên Internet là NGOÀI NGÀY do đó lưu ý này.

  • Tôi đã sử dụng Keychain Access> Preferences / General để đặt lại móc khóa đăng nhập mặc định của mình.
  • Tôi thoát khỏi Access Access
  • Tôi đã mở ~ / Thư viện / Móc khóa /
  • Tôi vào cỗ máy thời gian
  • Tôi đã quay lại một thời gian trước khi có khả năng tham nhũng (trong trường hợp của tôi là bản nâng cấp 10.11.2)
  • Tôi đã khôi phục mục login.keychain
  • Tôi đã không thay thế nhưng đã thêm tệp và đổi tên thành old.keychain.
  • Tôi mở nó bằng cách sử dụng móc khóa. Bây giờ tôi có thể đọc mật khẩu cũ của tôi.
  • Tôi đã phải nhập lại mật khẩu - bao gồm cả Thư. Lưu ý rằng bạn cũng sẽ cần phải nhập lại mật khẩu cho các máy chủ smtp

1

Keychain cho biết Truy cập vào mục này bị hạn chế

Như được đăng bởi Matt: Điều này cũng làm việc cho tôi.

  • mở truy cập Keychain, nhấp vào khóa để khóa móc khóa, sau đó mở khóa lại! -

Đó là tùy chọn đơn giản ít có khả năng phá hủy nhất và tôi đã rất nghi ngờ, nhưng nó đã hoạt động. Vì vậy, giá trị một shot vì nó mất vài giây. Tôi đang chạy OS X El Capitan V 10.11.6


Chào mừng bạn đến hỏi khác nhau! Thật không may, đây là bình luận để trả lời bình luận của người khác về một câu trả lời khác và trong chính nó, không thực sự cung cấp một câu trả lời cho câu hỏi. "Câu trả lời" dành cho những gì trực tiếp giải quyết câu hỏi được đăng bởi OP. Để giúp tốt hơn để tích lũy bạn vào trang web, tôi khuyên bạn nên dành một chút thời gian để xem lại chuyến tham quan .
Allan

1

Trên Mojave, với mã lỗi "-25320", cách khắc phục là đưa hệ thống vào chế độ ngủ và đánh thức lại. Đó là nó! Không có khởi động lại hoặc thay đổi quyền cần thiết.


0

Tôi thấy rằng khi tôi đang ở trong menu truy cập móc khóa và nhấp vào mạng của mình để mở nó, tôi nhận được thông báo "quyền truy cập bị hạn chế" khi ở phía xa bên trái, biểu tượng "đăng nhập" được tô sáng. Tuy nhiên, nếu ở phía bên trái, biểu tượng "hệ thống" được tô sáng, tôi có thể truy xuất mật khẩu của mình cho mạng mà tôi đã chọn. Không cần khởi động lại. Tôi mong điều này giúp được người nào khác!


0

Tôi đã nhận được tin nhắn tương tự. Đầu tiên tôi đã thử Keychain First Aid mà không thấy có gì sai. Sau đó, tôi đã đi đến Tiện ích đĩa và chọn Macintosh HD và chạy Quyền sửa chữa đĩa , sau đó quay lại Keychain First Aid và chạy lại, vẫn không hiển thị bất cứ điều gì sai NHƯNG, bây giờ Keychain của tôi đang hoạt động như bình thường.

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.