Come utilizzare lo strumento da riga di comando 'sicurezza' per aggiungere un portachiavi?

1

Sto facendo un po 'di amministrazione remota su Mac e trovandomi a dover copiare un portachiavi sulla macchina e quindi aggiungerlo all'elenco predefinito di portachiavi.

Usando VNC e la GUI, questo è semplice: basta fare doppio clic su di esso e l'accesso Portachiavi si apre, rivelando che è stato aggiunto. Ma come lo fai tramite terminale su SSH, in modo che possa essere copiato? Lo strumento security non sembra avere un comando "add-keychain" o un argomento per qualsiasi altro comando che lo farebbe, per quanto posso dire.

Come si fa?

    
posta iLikeDirt 02.04.2018 - 23:10
fonte

1 risposta

4

Per qualche motivo, la funzione è nascosta sotto forma dell'argomento -s a list-keychains . L'altro risultato è che è necessario aggiungere nuovamente tutti i portachiavi esistenti. Questo dovrebbe prendersene cura:

security list-keychains -s 'security list-keychains | xargs' [path to keychain you want to add]
    
risposta data 02.04.2018 - 23:18
fonte

Leggi altre domande sui tag