sshkey
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
sshkey [2007/01/30 14:13] – created damir | sshkey [2011/04/05 16:04] – cangiani | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | You can connect to the servers using the SSH protocol | + | You can connect to the servers using the SSH protocol |
This behaviour can be used when you are using the Servers from the Epfl Network, but also when you connect to the server from outside the Epfl. | This behaviour can be used when you are using the Servers from the Epfl Network, but also when you connect to the server from outside the Epfl. | ||
- | ==== ssh without password from local workstation ==== | + | ===== Ssh without password from local workstation ===== |
+ | ==== Generate the public/ | ||
+ | |||
+ | Note that this doc applies only to Unix (Mac/ | ||
* Login in your workstation and open a Terminal Windows (if you are using the Graphical interface) | * Login in your workstation and open a Terminal Windows (if you are using the Graphical interface) | ||
* Execute this command | * Execute this command | ||
- | $ sshkeygen | + | $ ssh-keygen |
* When the system ask a name for the file **id_dsa** just press enter | * When the system ask a name for the file **id_dsa** just press enter | ||
- | * Do the same for the **id_dsa.pub** file | ||
- | * cd in your .ssh directory with | + | * The system will ask your for a password. This is the password that is used to encrypt your private key file (id_dsa) so that, even if the file gets stolen, it cannot be used. Try to generate a [[strongpass|strong password]]. |
- | | + | |
- | * Execute this command | + | |
+ | |||
+ | | ||
+ | |||
+ | $ cat ~/ | ||
- | $ cat id_dsa.pub >> autorhized_keys | + | From now, every time you connet to a server, the server will recognize your workstation automatically (it read the ~/ |
- | From now, every time you connet to a server, the server will recognize your workstation automatically (it read the ~/.ssh/ | + | ==== Setup ssh-agent ==== |
+ | In fact, since your private key is encrypted, you need to type the password that can decrypt it each time you want to use it. Seems like we didn't gain anything till now. | ||
- | ==== ssh without | + | Ssh-agent is a program that keeps in memory your decrypted private |
- | | + | Let's set it up. |
sshkey.txt · Last modified: 2022/08/05 13:20 by admin