1
yangqi 2014-06-04 22:19:26 +08:00 1
ssh -vv 看下
|
2
coolicer OP @yangqi OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
|
3
xd547 2014-06-04 22:24:50 +08:00 1
注意 .ssh 文件夹和 authorized_keys 的权限,分别是700和600
|
7
larvata 2014-06-04 22:41:58 +08:00
公钥貌似是放到远程机器的 .ssh/id_rsa
|
8
infong 2014-06-04 22:43:56 +08:00 1
不知道你用 xshell 登录的时候指定了相对应的密匙没有。。。
|
10
sandtears 2014-06-04 22:50:21 +08:00 1
@coolicer 看看 .ssh 的权限是否错误,然后看看 /etc/ssh/sshd_config 里面是不是允许密钥登陆,再看看客户端是不是使用了正确的密钥。
|
11
11138 2014-06-04 22:53:01 +08:00 1
记录登录的日志,然后看看日志说什么,或者将日志发上来,还有服务端的日志你看了没有?你只给一个错误提示,而且是中文的提示,很难定位错误的。
|
14
vangie 2014-06-04 23:20:16 +08:00
|
15
ragnaroks 2017-04-01 21:08:20 +08:00
挖个坟,如果提示"所选的用户密钥未在远程主机上注册"且日志里面只有"远程连接主动关闭","关闭 selinux"即可
|