Python: Apple/macOS: zapisywanie hasła do prywatnego klucza SSH

Ta dokumentacja jest częścią przewodnika Zaawansowane zastosowania. Pełny przewodnik znajdziesz tutaj: Dalsze kroki z wdrożeniami Python.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje gotowe do użycia Python cloud, które upraszcza proces wdrażania:

  • Wdrażaj swoją aplikację na produkcję w kilka sekund za pomocą prostego git push.
  • Korzystaj z własnej nazwy domeny, z automatyczną konfiguracją certyfikatu HTTPS – bezpieczne połączenia są obsługiwane za Ciebie.
  • Polegaj na automatycznych backupach, aktualizacjach jednym kliknięciem oraz przewidywalnych kosztach, dzięki czemu możesz skupić się na kodzie, a nie na zarządzaniu infrastrukturą.
  • Korzystaj z wysokiej wydajności i bezpieczeństwa na prywatnej, dedykowanej infrastrukturze. Twoje środowisko jest odizolowane i chronione.

Oszczędzaj czas i upraszczaj swój workflow: Twój kod może działać na Python cloud hosting Stackhero już w 5 minut.

Na macOS może być niewygodne wpisywanie hasła do prywatnego klucza SSH za każdym razem, gdy przesyłasz kod. Chociaż bezpieczeństwo jest najważniejsze, możesz bezpiecznie zapisać swoje hasło, używając Keychain Apple, zamiast usuwać je z klucza.

Aby zapisać hasło do klucza o nazwie id_ed25519, wykonaj:

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

Po tym nie będziesz proszony o hasło do klucza, co oszczędza czas i wysiłek.

Jeśli używasz klucza RSA zamiast tego, zamień id_ed25519 na id_rsa w poleceniu:

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