FreeBSD 5.4使用PubkeyAuthentication进行SSH登录

发表于:2007-06-08来源:作者:点击数: 标签:
q 1、修改/etc/ssh/sshd_config,设置 PubkeyAuthentication yes; AuthorizedKeysFile .ssh/authorized_keys 然后执行/etc/rc.d/sshd reload使设置生效 2、在自己的电脑上使用SecureCRT的Create Identity File按钮为自己创建一个密钥对。假设分别保存为my_dsa
q

1、修改/etc/ssh/sshd_config,设置
PubkeyAuthentication  yes;
AuthorizedKeysFile      .ssh/authorized_keys

然后执行/etc/rc.d/sshd reload使设置生效

2、在自己的电脑上使用SecureCRT的Create Identity File按钮为自己创建一个密钥对。假设分别保存为my_dsa_key和my_dsa_key.pub,后一个为公钥。

3、不管用什么办法,将my_dsa_key.pub上传到FreeBSD的用户目录的.sshd目录下。

4、在服务器上执行ssh-keygen -X -f my_dsa_key.pub > authorized_keys,生成了一个新文件authorized_keys

5、在SecureCRT里面设置登录模式为PublicKey,并选择私钥作为identity file。

6、可以自动登录了。

原文转自:http://www.ltesting.net