Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
contribute:dev:get-a-contributor-account [2014/03/06 11:53] – [Generating a SSH key] nick | contribute:dev:get-a-contributor-account [2019/03/24 20:49] – Use ML or IRC, not sending a mail skunnyk | ||
---|---|---|---|
Line 12: | Line 12: | ||
===== SSH ===== | ===== SSH ===== | ||
- | For a secure connection to push Git commits, the Xfce project uses SSH keys to authorize on the server. This has the advantage a secure connection is established between the server with simple passwords ((referring to the paraphrase used to unlock the ssh key on your local machine)). | + | For a secure connection to push Git commits, the Xfce project uses SSH keys to authorize on the server. |
==== Generating a SSH key ==== | ==== Generating a SSH key ==== | ||
Line 20: | Line 20: | ||
SSH keys are stored in your home directory in the '' | SSH keys are stored in your home directory in the '' | ||
- | ssh-keygen -t rsa | + | ssh-keygen |
- | or | + | <note important> |
- | + | ||
- | ssh-keygen -t dsa | + | |
| | ||
When the command asks for the // | When the command asks for the // | ||
- | Now that you are finished generating your key pair, you will have two files: a private key and a public key. If you have accepted the default filename, they will be respectively | + | <note info> |
+ | Using a key without a passphrase is basically the same as writing down that random password. Anyone who gains access to your computer has gained access to every system you use that key with. The solution is to add a passphrase to the SSH key, for an extra layer of security. | ||
+ | |||
+ | See also: [[xfce: | ||
+ | </ | ||
+ | |||
+ | Now that you are finished generating your key pair, you will have two files: a private key and a public key. If you have accepted the default filename, they will be respectively $HOME/ | ||
The private key **must** remain secret, do not publish it to anyone under any circumstance. | The private key **must** remain secret, do not publish it to anyone under any circumstance. | ||
The public key can be published and shall be sent when you are applying for an Xfce GIT account. | The public key can be published and shall be sent when you are applying for an Xfce GIT account. | ||
+ | |||
+ | ===== Apply for an account ===== | ||
+ | |||
+ | The easy way to get a contributor account is to contact developers on [[https:// | ||
+ | |||
+ | |||
+ |