SSH登录出现server refused our key,跪求答案

liuziyang521 2010-03-30 04:21:20
各位高手,我以前按http://www.centospub.com/make/sshd.html和http://www.centospub.com/make/sshcl.html这篇文章配置了服务器的SSH配置文件,不允许ROOT用户直接登录,在远程机器上利用PUTTY私钥文件和服务器上的公钥配对,解密登录,登录后再su root获得管理员权限,一直使用正常,可昨天开始登录却出现了“server refused our key"的错误提示,服务器上WEB、数据库等服务都正常,请大家帮我分析一下原因,因为现在本地登录服务器使用ROOT也登录不上去了,十分着急,寻求大家的帮助,不胜感激,高分奉送!
...全文
1913 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
iisbsd 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 steptodream 的回复:]
我上班用不了QQ 一会回家加你
[/Quote]

熊猫是好人,我从来不加人。
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
程序没备份,数据库备份了,希望机房技术那边能尽可能帮我挽回数据
steptodream 2010-03-30
  • 打赏
  • 举报
回复
希望你的所有数据都有备份啊
steptodream 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 liuziyang521 的回复:]

谢谢steptodream,如果方便请加我的QQ89133605,再次感谢!
[/Quote]
我上班用不了QQ 一会回家加你
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
谢谢steptodream,如果方便请加我的QQ89133605,再次感谢!
steptodream 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 liuziyang521 的回复:]

引用 9 楼 steptodream 的回复:

SSHD设置是不影响你直接从控制台登录的 我感觉是密码被修改了 系统的设定文件被修改了

你的意思我修改etc/ssh/sshd_config中PermitRootLogin为 no  并不影响机房技术本地ROOT登录是对的,因为这只是SSH的配置,那他是不是也应该有方法恢复ROOT的密码呢?
[/Quote]
恩 你从机房都无法登陆 那肯定就是密码被人改了 要么就是系统坏了
重启 进单用户模式 可以把root的密码修改回来
看这个帖子http://blog.chinaunix.net/u2/64520/showart_1002618.html
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
我让机房技术登录了,可ROOT密码不对,并且他说系统乱码了
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 steptodream 的回复:]

SSHD设置是不影响你直接从控制台登录的 我感觉是密码被修改了 系统的设定文件被修改了
[/Quote]
你的意思我修改etc/ssh/sshd_config中PermitRootLogin为 no  并不影响机房技术本地ROOT登录是对的,因为这只是SSH的配置,那他是不是也应该有方法恢复ROOT的密码呢?
steptodream 2010-03-30
  • 打赏
  • 举报
回复
按8楼说的 重启吧 然后进单用户模式 把root密码改回来 确认一下sshd以及message等系统日志
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 guosha 的回复:]
把现存的旧key删掉,让其重新生成一个key
[/Quote]
我用PUTTYGEN重新生成了私钥,还是不行
steptodream 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liuziyang521 的回复:]

引用 4 楼 steptodream 的回复:

你所说的 "因为现在本地登录服务器使用ROOT也登录不上去了" 是在服务器上直接接上显示器和键盘登录的吗?

是的,我让机房技术直接登录,也上不去
[/Quote]
SSHD设置是不影响你直接从控制台登录的 我感觉是密码被修改了 系统的设定文件被修改了
iisbsd 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liuziyang521 的回复:]
是的,我让机房技术直接登录,也上不去
[/Quote]

重起进维护模式看看系统日志吧,走运的话可以看见谁把你黑了。
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
如果真的被人黑了,我有什么办法能尽可能保存我原有的数据
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 steptodream 的回复:]

你所说的 "因为现在本地登录服务器使用ROOT也登录不上去了" 是在服务器上直接接上显示器和键盘登录的吗?
[/Quote]
是的,我让机房技术直接登录,也上不去
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
我原来配置/etc/ssh/sshd_config  中的PermitRootLogin为 no,不允许用root进行登录,也就包括了在本地ROOT也登录不了。
steptodream 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 liuziyang521 的回复:]

或者提供一下可行的解决措施也行,我很奇怪,这种方式我使用已有半年了,一直没出现问题,我现在不敢确定是被挂马提权了,还是私钥真的和服务器上的公钥匹配不上了,我用原来备份的私钥登录问题还是一样。
[/Quote]
你所说的 "因为现在本地登录服务器使用ROOT也登录不上去了" 是在服务器上直接接上显示器和键盘登录的吗?
liuziyang521 2010-03-30
  • 打赏
  • 举报
回复
或者提供一下可行的解决措施也行,我很奇怪,这种方式我使用已有半年了,一直没出现问题,我现在不敢确定是被挂马提权了,还是私钥真的和服务器上的公钥匹配不上了,我用原来备份的私钥登录问题还是一样。
快乐田伯光 2010-03-30
  • 打赏
  • 举报
回复
把现存的旧key删掉,让其重新生成一个key
steptodream 2010-03-30
  • 打赏
  • 举报
回复
因为现在本地登录服务器使用ROOT也登录不上去了
-------------------------------------
也就是在服务器上直接登录也等不了?

不会是别人更改了你的sshd设置 以及root密码了?
不会是被黑了吧?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧