You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用SSH公钥无法连接VPS的问题求助

使用SSH公钥无法连接VPS的问题求助

我是一名刚接触系统运维的新手,正在尝试搭建并加固我的第一台VPS。我了解到用SSH密钥比密码登录更安全,所以现在正试着配置密钥登录,但一直遇到连接被拒绝的问题,实在没辙了才来求助。

在发帖前我已经尝试了好几种方法:

  • 在VPS服务器上生成密钥:执行ssh-keygen -t rsa -b 4096
  • 之后执行了cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys id_rsa.pub
  • 接着用cat /root/.ssh/id_rsa查看私钥内容,把它导入到BitVise里尝试连接

我还反过来操作过:在BitVise上生成密钥,然后把公钥复制到SSH服务器上,重复类似步骤,但还是无法成功连接。

后来我怀疑是BitVise的问题,换成PuTTY尝试,结果还是被拒绝...

除此之外,我还试过这些操作:

  • 把PermitRootLogin设回yes,尝试用root账号通过密钥登录,依旧失败
  • 从/root/.ssh/authorized_keys/id_rsa.pub复制公钥(这里可能路径有误,但我确实这么操作了)

备注:内容来源于stack exchange,提问作者Dennis Solomon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:02:59