Buang gantungan kunci iCloud di Terminal

11

Saya gagal menemukan jalur ke gantungan kunci iCloud untuk dilakukan security dump-keychain- gantungan kunci iCloud tidak ditampilkan ketika saya mencoba security list-keychains. Apa jalur ke gantungan kunci itu (atau, jika tidak dapat diperoleh, cara membuang seluruh gantungan kunci iCloud)?

Atau, mungkin, Apple Script dapat membantu melakukannya?

Niktin Roman
sumber
1
Anda hanya perlu melihatnya dengan Terminal?
Chris
1
@ Chris, sebenarnya, dalam mode Pengguna tunggal
Niktin Roman
1
Jadi, apakah Anda mengetahui sesuatu?
Uko

Jawaban:

5

Keychain iCloud disimpan pada disk dalam format yang berbeda dari keychain tradisional ref1 , ref2 . Itu terletak di ~/Library/Keychains/dalam folder bernama UUID panjang. Anda dapat melihat perubahan stempel waktu yang diubah pada konten folder itu saat Anda mengubah sesuatu di gantungan kunci iCloud Anda.

Meskipun Anda dapat menggunakan Script AppleScript dan Usable Keychain untuk bekerja dengan sistem dan login gantungan kunci, tidak ada cara untuk mengakses gantungan kunci iCloud.

Jadi satu-satunya pilihan yang tersisa adalah pengoperasian AppleScript GUI aplikasi Keychain Access.

Matt Sephton
sumber
4

Jadi saya sudah mencoba untuk mencari tahu sesuatu yang serupa selama sekitar satu tahun atau lebih - dan pada titik ini, saya bersedia mengatakan bahwa tanpa sihir ninja super itu benar-benar tidak mungkin untuk melakukan ini menggunakan perintah 'keamanan'. Saya telah melihat banyak sekali pertanyaan tanpa jawaban.

Meskipun tidak ada konfirmasi yang sebenarnya, hal itu tidak mungkin, tetapi tampaknya ada banyak bukti yang menunjukkan bahwa itu tidak mungkin.

Astaga
sumber