Memorizzazione di passphrase SSH in memoria ma non salvataggio nel portachiavi in modo persistente

1

Risposte a questa domanda spiega come avere passphrase SSH aggiunte al portachiavi quando vengono inserite. Essendo recentemente aggiornato da una versione precedente di OSX, sono abituato al fatto che i passphrase siano memorizzati in memoria ma non nella memoria persistente. Se l'impostazione UseKeychain yes fa sì che le passphrase vengano memorizzate sul disco, esiste un modo per impedirlo? IE Vorrei evitare di doverli reinserire, tranne dopo aver riavviato. Sembra meno che ideale per memorizzare una passphrase in una posizione protetta con una password potenzialmente meno sicura.

    
posta intuited 20.12.2018 - 10:16
fonte

1 risposta

2

Imposta UseKeychain no (il valore predefinito) ed esegui ssh-add senza l'opzione -K .

Si noti che questo non memorizza la passphrase in memoria; invece, fa in modo che ssh-agent tenga la chiave decrittografata in memoria, e gli usi successivi di ssh funzioneranno quindi senza la necessità di fornire la pass phrase.

Se hai già la pass phrase memorizzata nel portachiavi, devi utilizzare l'applicazione Keychain Access per trovare la passphrase e cancellarla.

    
risposta data 20.12.2018 - 10:27
fonte

Leggi altre domande sui tag