Come posso modificare i permessi Keychain senza essere fisicamente presente?

1

Secondo Documentazione di Apple , per determinate operazioni, l'utente deve essere fisicamente presente. Tuttavia, sto cercando di amministrare una casella di build Xcode Server tramite Condivisione schermo e non posso aggiungere o rimuovere elementi portachiavi a causa di questa restrizione. Questo server è all'interno del nostro firewall aziendale. C'è un modo per rimuovere questa restrizione per questo server?

Nella console, SecurityAgent assegna questo messaggio quando provo a consentire l'accesso a un elemento portachiavi:

Ignoring user action since the dialog has received events from an untrusted source

    
posta Don 01.10.2015 - 19:56
fonte

1 risposta

1

Se hai ssh e amp; accesso amministrativo al server è possibile utilizzare lo strumento da riga di comando di sicurezza per manipolare gli elementi portachiavi. Può aggiungere & cancella password, identità e certificati, guarda la pagina man di sicurezza per i dettagli.

Non l'ho provato, ma sembra che sudo security dump-keychain -i <keychain> possa fare ciò che vuoi.

Suppongo che si possa usare lo strumento di sicurezza dal terminale tramite Condivisione schermo se non si dispone dell'accesso ssh.

    
risposta data 07.02.2016 - 03:08
fonte

Leggi altre domande sui tag