From Fedora Project Wiki

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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