Python: Apple/macOS: salvare la password della tua chiave privata SSH

Questa documentazione fa parte della guida Utilizzi avanzati. Consulta la guida completa qui: Approfondire i tuoi deployment Python.

👋 Benvenuto nella documentazione di Stackhero!

Stackhero offre una soluzione Python cloud pronta all'uso, progettata per semplificare il processo di deployment:

  • Distribuisci la tua applicazione in produzione in pochi secondi con un semplice git push.
  • Utilizza il tuo nome di dominio, con configurazione automatica del certificato HTTPS per connessioni sicure gestite direttamente da noi.
  • Affidati a backup automatici, aggiornamenti con un clic e prezzi prevedibili, così puoi concentrarti sul tuo codice invece che sulla gestione dell'infrastruttura.
  • Approfitta di elevate prestazioni e sicurezza su un'infrastruttura privata e dedicata. Il tuo ambiente è isolato e protetto.

Risparmia tempo e semplifica il tuo workflow: il tuo codice può essere operativo con il Python cloud hosting di Stackhero in soli 5 minuti.

Su macOS, può essere scomodo inserire la password della tua chiave privata SSH ogni volta che invii il tuo codice. Sebbene la sicurezza sia fondamentale, puoi salvare la tua password in modo sicuro utilizzando il Portachiavi di Apple piuttosto che rimuoverla dalla tua chiave.

Per memorizzare la password di una chiave chiamata id_ed25519, esegui:

ssh-add --apple-use-keychain ~/.ssh/id_ed25519

Dopo questo, non ti verrà più chiesto di inserire la password della tua chiave, risparmiando tempo e fatica.

Se usi una chiave RSA invece, sostituisci id_ed25519 con id_rsa nel comando:

ssh-add --apple-use-keychain ~/.ssh/id_rsa