-
终于搞定ssh的private/public认证
2005-06-14
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://blithe.blogbus.com/logs/1266075.html
终于搞定ssh的private/public认证
Freebsd5.4下的sshd还要注意/etc/ssh/sshd_config中把主机的设置给去掉,不然一直不认实现认证。
随便用什么东西产生的 dsa或rsa产生密钥对都是可以的,secureCRT也能产生,不过最方便的当然是用 freebsd自带的ssh-keygen -t dsa -b 1024 。把公钥放在登入帐号的/home/user/.ssh/authorized_keys,在默认设置下,文件名一定要用这个,把私钥藏好,不给别人看,:),在用secureCRT登入的时候,认证方式选择public key,在选择私钥存放的位置,就可以通过认证了。
这种方式好处是不会出现密码,而且密钥位数长,保密性高,但是千万要把密钥保管好。
成功了第一步,继续前进,come on!
收藏到:Del.icio.us







