使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4

发表于:2007-06-23来源:作者:点击数: 标签:
步骤: 先以账号登录fb EDIT/Settings 生成密钥对 选择算法和密钥长度 出现下图,点OK 输入文件名、注释、pin码 上传公钥 使ssh2.exe支持公钥鉴别 然后修改家目录下的.ssh2为.ssh 代码: teczm%cd ~ teczm%mv .ssh2 .ssh 转换密钥格式 代码: teczm%ssh-keygen

   

步骤:

先以账号登录fb

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图一)

EDIT/Settings

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图二)



生成密钥对

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图三)

选择算法和密钥长度

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图四)

出现下图,点OK

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图五)

输入文件名、注释、pin码

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图六)

上传公钥

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图七)

使ssh2.exe支持公钥鉴别

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图八)

然后修改家目录下的.ssh2为.ssh

代码:
teczm%cd ~

teczm%mv .ssh2 .ssh



转换密钥格式

代码:
teczm%ssh-keygen -X -f yourkey.pub >> authorized_keys



OK

以后登录时,选择Public Key方式验证身份

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图九)

输入PIN码,回车即可

使用SSH Security Shell生成并使用非对称密钥登录FreeBSD5.4(图十)



ps:当然你在使用非对称密钥登录前,必须使sshd支持公钥鉴别

修改/etc/ssh/sshd_config

代码:




PubkeyAuthentication yes

PasswordAuthentication no

UsePam no

AuthorizedKeysFile .ssh/authorized_keys


还要重启sshd

代码:


teczm#/etc/rc.d/sshd restart

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