免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1663 | 回复: 1

[系统管理] ssh_keysign: no installed: 错误 [复制链接]

论坛徽章:
0
发表于 2013-07-15 17:19 |显示全部楼层
系统centos6.4 x86_64
原先已配置ssh无密钥访问

root帐号ssh 本机,正常,无需密码输入
个人帐号ssh 本机,提示错误如下:
ssh_keysign: no installed: No such file or directory
key_sign failed
username@localhost's password:
此时输入密码,提示:
Permission denied, please try again.
username@localhost's password:

$ssh -v localhost   信息如下:

OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to localhost [192.168.1.100] port 22.
debug1: Connection established.
debug1: identity file /home/username/.ssh/identity type -1
debug1: identity file /home/username/.ssh/id_rsa type -1
debug1: identity file /home/username/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3
debug1: match: OpenSSH_5.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.3p1
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host 'localhost' is known and matches the RSA host key.
debug1: Found key in /etc/ssh/ssh_known_hosts:1
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password,hostbased
debug1: Next authentication method: hostbased
ssh_keysign: no installed: No such file or directory
key_sign failed
debug1: Next authentication method: publickey
debug1: Trying private key: /home/username/.ssh/identity
debug1: Trying private key: /home/username/.ssh/id_rsa
debug1: Trying private key: /home/username/.ssh/id_dsa
debug1: Next authentication method: password
username@localhost's password:

节点上,/etc/ssh/ssh_conf文件里已设置:
        HostbasedAuthentication yes
        EnableSSHKeysign yes

ssh-keysign 文件属性状态:

$ ll /usr/libexec/openssh/ssh-keysign
-rwsr-xr-x 1 root root 224912 Feb 22 11:51 /usr/libexec/openssh/ssh-keysign


看了网上类似错误信息,没得到有效解决方法,求助!

论坛徽章:
0
发表于 2013-07-15 20:08 |显示全部楼层
已解决:
ln -s  /usr/libexec/openssh/ssh-keysign  /usr/libexec/ssh-keysign
多了一级目录就找不到了。。。


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP