From Fedora Project Wiki
SSH 密钥的产生和使用
SSH 密钥的作用是使你的机器和FedoraProject的CVS服务器之间能够相互认证。以下是获得SSH密钥和使用的基本方法:
1、安装OpenSSH:
2、产生密钥:
$ ssh-keygen -t rsa
程序会询问地址(按Enter为当前地址)和密码,选一个你能记得牢的密码,一旦密码遗失,密钥是不能恢复的。
在默认状况下,你的私钥和公钥将分别存为:~/.ssh/id_rsa 和 ~/.ssh/id_rsa.pub 。公钥可向外分发,比如给 FedforaProject,他们的服务器可用此结合你的私钥来认证你的身份。私钥要自己保护好。
3、密钥就是由这两个文件组成,保存到其他的介质,以备不时之需。
4、若因为重装系统,密钥和公钥不小心遗失了,重新运行命令产生密钥和公钥:
$ ssh-keygen -t rsa
打开[1] ,在 Public SSH Key 选项处选择生成的~/.ssh/id_rsa.pub文件。然后应用更改即可。
5、有关SSH的详细资料,请见[2] 。有关ssh的使用详见:
man ssh-keygen
man ssh