Keychain mengatakan "Akses ke item ini dibatasi" setelah meningkatkan ke Lion

16

Baru-baru ini saya memutakhirkan ke Lion dan sejak itu saya belum dapat menggunakan Keychain untuk melihat kata sandi saya yang tersimpan. Ketika saya mengklik pada kotak centang untuk menunjukkan kepada mereka itu meminta saya untuk kata sandi utama saya, kemudian muncul dialog yang mengatakan "Akses ke item ini dibatasi".

Berdasarkan pertanyaan bacaan di sini dan di situs dukungan lainnya, saya telah mencoba menggunakan fitur "Keychain First Aid" program Keychain Access. Ini melaporkan bahwa tidak ada kesalahan. Saya juga menggunakan Disk Utility untuk Memperbaiki Izin Disk, dan ini juga tidak memperbaiki masalah.

Saya melihat ~ / Library / Keychains / dan sepertinya saya memiliki izin pemilik untuk membaca dan menulis file gantungan kunci, dan akun utama saya adalah pemiliknya.

Apakah ada hal lain yang bisa saya coba untuk memperbaikinya? Saya benci kehilangan kata sandi gantungan kunci saya.

Memperbarui:

Saya juga mencoba menyeret file login.keychain saya dari Finder ke Keychain Access, dan tidak berhasil. Saya mencoba beberapa penggalian di aplikasi baris perintah keamanan juga, tetapi tidak membuat kemajuan ...

Pembaruan 2:

Setelah mencoba semua saran yang saya komentari di sini saya masih mendapatkan kesalahan ini, tetapi kemudian saya melakukan pembaruan perangkat lunak, dan reboot, dan sekarang gantungan kunci saya berfungsi lagi. Jadi, saya tidak tahu apa yang salah, tetapi sekarang sudah diperbaiki! Saya hanya akan memilih jawaban yang diterima.

ryan_s
sumber
Saya mempunyai masalah yang sama dengan apa yang saya temukan yaitu entah bagaimana terhubung dengan tidak ada di Internet dan waktu dan tanggal tidak diperbarui setelah saya mengubahnya untuk memperbaiki waktu dan tanggal rebootEd dan itu memungkinkan saya mengakses kembali

Jawaban:

7

Ada beberapa alasan Keychain melakukan ini. Seringkali itu karena akun baru yang Anda mungkin telah beralih ke tidak memiliki jalur yang sama / benar dengan Keychain yang dulu. Sebagai permulaan coba ubah kata sandi login utama akun Anda; jika tidak berhasil coba terminal ini:

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

Jika Anda mendapatkan kesalahan seperti:

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

kemudian:

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

yang seharusnya memberi Anda respons:

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

Mulai ulang.

aku akan
sumber
Ini sepertinya saran yang bagus, sayangnya, mereka tidak memperbaikinya. Saya belum mengubah akun, tetapi saya mencoba menyentuh login.keychain, mengubah kata sandi, dan kode saya (yang memberi saya output "valid" dan "memuaskan"). Masih memberi kesalahan yang sama.
ryan_s
Saya lupa menyebutkan me-reboot; Saya senang melihat itu berhasil. ;-)
l'L'l
@Lri, -vvvmeningkatkan tingkat output verbosity ( CONTOH ), jadi ya itu TIDAK melakukan sesuatu. Tujuan dari perintah yang dipilih adalah untuk menyesuaikan timestamp pada gantungan kunci login dan memverifikasi tanda tangan yang ada dengan output verbose. -f -sakan memaksa mengganti tanda tangan yang ada di jalur untuk diganti dan ditandatangani; Kenapa kamu ingin melakukan itu? Lihatlah halaman manual untuk mendapatkan ide konsep codesign yang lebih baik.
l'L'l
13

Apakah menjalankan versi command-line Keychain:

security dump-keychain -d login.keychain

juga gagal, tetapi dengan pesan aneh In dark wake, no UI possible?

Kemudian bagian dari Mac OS bingung tentang apakah itu tertidur atau tidak . Tidak perlu reboot. Nyalakan, nyalakan, dan Keychain akan baik-baik saja. Ini kadang-kadang terjadi pada MacBook Pro saya: Saya membukanya untuk membangunkannya, tekan tombol power karena kebiasaan, hanya untuk mematikannya ketika mencoba untuk memulai, menghasilkan perilaku gantungan kunci yang aneh.

andrew
sumber
2
Ini memecahkan masalah saya - saya menidurkannya dan membangunkannya kembali, dan gantungan kunci saya berfungsi lagi. Terima kasih!
amitp
2
Saya baru saja menekan ini pada Yosemite ketika mencoba untuk membuka cadangan gantungan kunci lama. Terima kasih telah memposting ini!
cbowns
Luar biasa. Telapak tanganku mulai berkeringat!
VH-NZZ
Luar biasa! Perbaiki "Akses ke item ini dibatasi" masalah Akses Keychain di macOS Mojave sekarang.
Rockallite
8

ini bekerja untuk saya - buka akses Keychain, klik kunci untuk mengunci gantungan kunci, lalu buka kembali!

Mat
sumber
1
Tidak mengerti, mengapa jawaban ini diturunkan. Ini juga yang berhasil bagi saya.
Henno
BAGUS!! Terima kasih
LucScu
Saya memiliki masalah yang sama setelah migrasi ke Mac baru menggunakan Migration Assistant. Saya mencoba berbagai hal untuk memperbaikinya, tetapi ini adalah satu-satunya hal yang berhasil. Terimakasih banyak!
ocroquette
Perbaikan sederhana ini berhasil bagi saya dengan beberapa aplikasi pihak ke-3. Terima kasih!
jbbj94
3

Sebagai permulaan, Keychain memiliki alat kecil yang bagus yang disebut: "Keychain first aid" (⌥⌘A) yang seharusnya dapat membantu. Setelah selesai, Anda harus keluar dan masuk lagi.

MB42
sumber
3

Inilah yang bekerja untuk saya:

  • Buka akses gantungan kunci
  • Jalankan pertolongan pertama Keychain (⌥⌘A)
  • Mulai ulang mac

Saya mencoba beberapa pendekatan yang disebutkan di atas dan tidak ada yang berhasil.

Ray Hunter
sumber
1

Saya menduga Anda adalah pengguna MobileMe?

Saya memiliki masalah yang sama. Jika Anda masih menggunakan / menyinkronkan MobileMe pada Mac 10.6.8 atau yang lebih lama, maka Anda mungkin sebaiknya berhenti. Tampaknya sertifikat yang dikeluarkan dari Snow and Lion tidak sepenuhnya kompatibel.

Buat salinan Keychain Anda, lalu di Akses Keychain, hapus semua yang memiliki .mac atau MobileMe dalam namanya dan mulai ulang. Sertifikat MobileMe akan diisi ulang dan Anda akan baik-baik saja.

Jika itu gagal, maka coba seret Keychain lama Anda ke panel Keychain dari Keychain Access. Anda kemudian akan memiliki Keychain baru, terpisah dari Keychain Login Anda, yang harus dibuka kuncinya untuk digunakan. Setelah semuanya berfungsi dengan baik, Anda dapat menyeret item dari sini ke Keychain Login Anda. Anda mungkin menemukan bahwa beberapa masih tidak akan memberi Anda izin untuk mengakses. Saya punya satu atau dua seperti ini dan pada akhirnya, lakukan ulang secara manual.

gsymon
sumber
Saya bukan pengguna mobile saya, tetapi saya akan mencoba trik menyeret gantungan kunci lama saya ke Akses Keychain.
ryan_s
Sebagai catatan, ini tidak berhasil. Menyeret file login.keychain ke panel Keychains tidak melakukan apa-apa, dan menyeret ke panel utama di mana datanya memberitahu saya bahwa saya tidak memiliki izin.
ryan_s
1

Saya mengalami masalah ini setelah peningkatan El Capitan (10.11.2). Akses ke item ini dibatasi Kesalahan 253200. Hanya beberapa kata sandi yang tidak dapat diperoleh. Inilah yang saya lakukan untuk menyelesaikan masalah.

Di El Capitan tidak ada fitur Keychain P3K. Disk Utility tidak lagi dapat digunakan untuk Memperbaiki Izin Disk (Anda dapat melakukan ini dari baris perintah tetapi tidak membantu dalam kasus ini). Karenanya, banyak saran di Internet HINGGA TANGGAL, oleh karenanya catatan ini.

  • Saya menggunakan Akses Keychain> Preferensi / Umum untuk Mereset ulang keychain masuk default saya.
  • Saya keluar dari Akses Keychain
  • Saya membuka ~ / Perpustakaan / Gantungan Kunci /
  • Saya memasuki Time Machine
  • Saya kembali ke masa sebelum kemungkinan korupsi (dalam kasus saya upgrade 10.11.2)
  • Saya memulihkan item login.keychain
  • Saya tidak mengganti tetapi menambahkan file dan menamainya old.keychain.
  • Saya membukanya menggunakan akses gantungan kunci. Sekarang saya bisa membaca kata sandi lama saya.
  • Saya memang harus memasukkan kembali kata sandi - termasuk untuk Mail. Perhatikan bahwa Anda perlu memasukkan kembali kata sandi untuk server smtp juga
Anthony Finkelstein
sumber
1

Keychain mengatakan "Akses ke item ini dibatasi"

Seperti yang diposting oleh Matt: Ini bekerja untuk saya juga.

  • buka akses Keychain, klik kunci untuk mengunci gantungan kunci, lalu buka kembali! -

Ini adalah pilihan paling sederhana yang paling tidak berpotensi merusak dan saya sangat skeptis, tetapi berhasil. Sangat layak dicoba karena hanya butuh beberapa detik. Saya menjalankan OS X El Capitan V 10.11.6

Paul Flockhart
sumber
Selamat Datang di Tanya Berbeda! Sayangnya, ini adalah komentar untuk menanggapi komentar orang lain tentang jawaban yang berbeda dan di dalam dan dari dirinya sendiri, sebenarnya tidak memberikan jawaban untuk pertanyaan itu. "Jawaban" adalah untuk apa yang secara langsung menjawab pertanyaan yang diposting oleh OP. Untuk lebih membantu menyesuaikan diri Anda ke situs, saya sarankan luangkan waktu sejenak untuk meninjau tur .
Allan
1

Pada Mojave, dengan kode kesalahan "-25320", perbaikannya adalah membuat sistem tidur dan membangunkannya kembali. Itu dia! Tidak diperlukan reboot atau perubahan.

Ed McManus
sumber
0

Saya menemukan bahwa ketika saya berada di menu akses gantungan kunci dan mengklik jaringan saya untuk membukanya, saya mendapat pesan "akses dibatasi" ketika, di paling kiri, ikon "login" disorot. Namun, jika, di paling kiri, ikon "sistem" disorot, saya dapat mengambil kata sandi saya untuk jaringan yang saya pilih. Tidak perlu reboot. Saya harap ini membantu orang lain!

Nicole
sumber
0

Saya mendapatkan pesan yang sama. Pertama saya mencoba Keychain First Aid yang tidak menemukan kesalahan. Saya kemudian pergi ke Disk Utility dan memilih Macintosh HD dan menjalankan Repair Disk Permissions , kemudian kembali ke Keychain First Aid dan menjalankannya lagi, masih tidak menunjukkan kesalahan, TETAPI, sekarang Keychain saya berfungsi sebagaimana mestinya.

STPUD
sumber