E 'possibile accedere e modificare il portachiavi iCloud da linea di comando (o automazione)

5

Sono molto consapevole di come accedere al portachiavi stesso dalla riga di comando, ciò che non riesco a capire, tuttavia, è se riesco ad accedere al portachiavi iCloud dalla riga di comando come bene. Attualmente l'unico modo in cui sono riuscito ad accedervi è tramite lo Accesso Portachiavi .

La situazione che sto cercando di affrontare è che ho una password che cambia settimanalmente e sono in grado di aggiornare la voce tramite la riga di comando nel portachiavi Sistema , tuttavia La voce iCloud non cambia. Quando provo a connettermi alla rete Wi-Fi , sembra che utilizzi la password iCloud e poi genera un errore se non corrisponde.

Se rimuovo manualmente la voce iCloud del portachiavi tramite Accesso portachiavi verrà utilizzata la password del portachiavi Sistema .

La mia speranza era di automatizzare la rimozione dell'elemento della voce del portachiavi iCloud tramite gli strumenti della riga di comando o di modificare manualmente alcuni plist o qualcosa del genere.

Qualsiasi aiuto è apprezzato. Inoltre, se c'è un modo strano per usare AppleScript per fare questo, sono tutto orecchie.

    
posta Jeef 07.09.2017 - 14:49
fonte

1 risposta

1

Il portachiavi iCloud è memorizzato su disco in un formato diverso da un portachiavi tradizionale ref1 , ref2 . Si trova in ~/Library/Keychains/ in una cartella denominata UUID lungo. Puoi vedere la modifica del timestamp modificato sul contenuto di quella cartella mentre cambi qualcosa nel portachiavi iCloud.

Sebbene sia possibile utilizzare AppleScript e Usb Keychain Usable Scripting per lavorare con il sistema e accedere ai portachiavi , non c'è modo di accedere al portachiavi di iCloud.

Quindi l'unica opzione che ti rimane è quella della GUI AppleScript dell'applicazione Accesso Portachiavi.

    
risposta data 22.02.2018 - 17:26
fonte

Leggi altre domande sui tag