150 | | Depending on which type of OS You are using, there are ways to make the management of ssh keys and pathphrases simpler. In most linux systems there is a program called [http://en.wikipedia.org/wiki/Ssh-agent ssh-agent] that runs automatically when you login and can help you manage your ssh keys so that you don't have to type your passphrase every time you login. |
151 | | * '''Mac OS''': If you are on OSX Leopard or later, ssh-agent runs automatically for you. It will also integrate with the [http://en.wikipedia.org/wiki/Keychain_(Mac_OS) Keychain] that is a program for managing identities, passwords, etc. The first time that you use your private key to login to a machine, a keychain window will pop-up offering to store your passphrase, if you want to avoid the hustle of typing in your passphrase every time you want to login you should click on that option. |
152 | | * '''Linux systems''': In most other Linux systems `ssh-agent` should be automatically started for you. If you want to test whether `ssh-agent` runs for you try typing on a terminal: `ssh-add`. If it is running then you can execute the following command: |
| 150 | |
| 151 | {{{ |
| 152 | #!html |
| 153 | |
| 154 | <table border="0"> |
| 155 | <tr> |
| 156 | <td> Depending on which type of OS You are using, there are ways to make the management of ssh keys and pathphrases simpler. In most linux systems there is a program called <a href='http://en.wikipedia.org/wiki/Ssh-agent'> ssh-agent</a> that runs automatically when you login and can help you manage your ssh keys so that you don't have to type your passphrase every time you login. |
| 157 | <ul> |
| 158 | <li> <b> Mac OS </b> If you are on OSX Leopard or later, ssh-agent runs automatically for you. It will also integrate with the <a href='http://en.wikipedia.org/wiki/Keychain_(Mac_OS)'> Keychain</a> that is a program for managing identities, passwords, etc. The first time that you use your private key to login to a machine, a keychain window will pop-up offering to store your passphrase, if you want to avoid the hustle of typing in your passphrase every time you want to login you should click on that option. </li> |
| 159 | <li> <b>Linux systems</b> : : In most other Linux systems ssh-agent should be automatically started for you. If you want to test whether ssh-agent` runs for you try typing on a terminal: <code>ssh-add</code>. If it is running then you can execute the following command:</li> |
| 160 | </ul> |
| 161 | </td> |
| 162 | <td> <pre> </pre> </td> |
| 163 | <td> <img border="0" src="http://upload.wikimedia.org/wikipedia/en/c/c8/Keychain_Access_Icon.png?format=raw" alt="Keychain" width="100" height="135"/> </td> |
| 164 | <td> <pre> </pre> </td> |
| 165 | </tr> |
| 166 | </table> |
| 167 | }}} |
| 168 | |