как я могу изменить мою личную ключевую фразу?

<p>у меня есть пара открытых/закрытых ключей. закрытый ключ защищен паролем, и шифрование может быть rsa или dsa. эти ключи вы генерируете с помощью <code>ssh-keygen</code> и обычно хранится под <code>~/.ssh</code>.</p><p>я хотел бы изменить пароль закрытого ключа. как мне это сделать, на стандартной оболочке unix?</p><p>кроме того, как я могу просто удалить пароль? просто поменять его на пустое?</p>

<p>чтобы изменить кодовую фразу для вашего ключа dsa по умолчанию:</p><pre><code>$ ssh-keygen -p -f ~/.ssh/id\_dsa </code></pre><p>затем укажите ваши старые и новые парольные фразы (дважды) в командной строке. (используйте <code>~/.ssh/id\_rsa</code> если у вас есть ключ rsa.)</p><p>подробнее от <code>man ssh-keygen</code>:</p><pre><code>[...] synopsis ssh-keygen [-q] [-b bits] -t type [-n new\_passphrase] [-c comment] [-f output\_keyfile] ssh-keygen -p [-p old\_passphrase] [-n new\_passphrase] [-f keyfile] [...] -f filename specifies the filename of the key file. [...] -n new\_passphrase provides the new passphrase. -p passphrase provides the (old) passphrase. -p requests changing the passphrase of a private key file instead of creating a new private key. the program will prompt for the file containing the private key, for the old passphrase, and twice for the new passphrase. [...] </code></pre>