* New Crowdin translations by Github Action * Revert broken translated files to English * Revert broken translations * Revert broken translations * Revert more broket translations * Revert broken translation * Increase Node memory limit for running Jest * Allow Node to use more memory for Jest * Increase Node memory limit for running Jest Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: Chiedo <chiedo@users.noreply.github.com> Co-authored-by: James M. Greene <JamesMGreene@github.com>
1.2 KiB
1.2 KiB
title, intro, redirect_from, versions
| title | intro | redirect_from | versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Error: ssh-add: illegal option -- K | This error means your version of `ssh-add` does not support macOS keychain integration, which allows you to store your passphrase in the keychain. |
|
|
The -K option is in Apple's standard version of ssh-add, which stores the passphrase in your keychain for you when you add an ssh key to the ssh-agent. If you have installed a different version of ssh-add, it may lack support for -K.
Solving the issue
To add your SSH private key to the ssh-agent, you can specify the path to the Apple version of ssh-add:
$ /usr/bin/ssh-add -K ~/.ssh/id_rsa
{% note %}
Note: {% data reusables.ssh.add-ssh-key-to-ssh-agent %}
{% endnote %}
Дополнительная литература
- "Generating a new SSH key and adding it to the ssh-agent"
- Linux man page for SSH-ADD
- To view Apple's man page for SSH-ADD, run
man ssh-addin Terminal