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