Come faccio a fare in modo che macOS non utilizzi il portachiavi iCloud (o la sua area di sincronizzazione, elementi locali, mentre iCloud KC è disattivato)?
dettagli:
Per vari motivi, non voglio usare il portachiavi iCloud. Questo sembra essere diventato più difficile con 10.11 o 10.12 (aggiornato direttamente 10.10 - > 10.12 quindi non so cosa sia successo quando).
Oggi ho notato quanto segue:
- Il portachiavi iCloud è stato attivato a mia insaputa [1]. Apparentemente alcune credenziali new-ish (+ elementi di password WiFi automatiche) erano già sincronizzate.
- La sua disattivazione lascia ancora lo stesso contenuto del portachiavi, sotto il nome Elementi locali. Anche se questo non viene sincronizzato mentre è spento, accenderlo è apparentemente facile da fare per errore, quindi preferirei che non utilizzasse affatto l'area di sincronizzazione.
- ssh-add ignora le identità preesistenti nel portachiavi di login e carica solo da / salva il portachiavi iCloud (o Elementi locali, se la sincronizzazione è disattivata)
Vorrei:
- nuovi elementi entrano nel login Portachiavi ancora una volta, non in Elementi locali / iCloud di default (meglio non vedere affatto queste cose)
-
ssh-add -A
torna a cercare elementi in tutti i portachiavi sbloccati incluso login dove ho alcuni elementi che attualmente ignora e che non voglio dover ripetere
Queste modifiche sembrano essere abbastanza persistenti, tuttavia ho persino provato a dare alle directory lo strano "UUID in maiuscolo" con nomi in ~/Library/Keychains
che sembrano essere associati a iCloud Keychain a root:
- ssh-add -K
ancora ha scritto la passphrase su Elementi locali [2].
[1] Non ricordo di aver mai optato, ma IIRC fa chiede, quindi probabilmente stavo scrivendo quando alcuni focus rubavano il dialogo dove lo spazio significava sì spuntato o qualcosa del genere. [2] Ma niente riavvii: forse qualche server aveva ancora un handle preesistente per loro, non ha ancora studiato quella parte.