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

Bitbucket SSH密钥轮换后,PhpStorm需执行哪些操作?

关于PhpStorm适配Bitbucket SSH主机密钥更新的说明

是的,PhpStorm可能需要额外配置——它不一定完全复用系统SSH的设置,尤其是使用内置SSH客户端或存在缓存时。以下是具体操作步骤:

1. 确认PhpStorm的SSH客户端类型

打开PhpStorm,进入File > Settings > Tools > SSH Configurations(Linux/Windows):

  • 若「SSH executable」选择Native:表示使用系统自带的SSH,系统端已完成配置的话,只需清除缓存即可
  • 若选择Built-in:表示使用PhpStorm内置的SSH客户端,必须手动更新主机密钥

2. 清除PhpStorm的SSH主机密钥缓存

不管使用哪种客户端,都建议执行此步骤:

  • 在SSH Configurations页面,点击右侧的「Known Hosts」按钮
  • 在弹出窗口中找到bitbucket.org相关的旧密钥条目,删除后点击「OK」
  • 或者手动删除PhpStorm的known_hosts文件(Linux路径):
    rm ~/.PhpStorm*/config/ssh/known_hosts
    

3. 验证配置生效

  • 在PhpStorm内尝试执行Git拉取/推送操作,若出现主机密钥验证提示,选择接受新的ECDSA或Ed25519密钥即可
  • 也可以在PhpStorm终端运行ssh bitbucket.org,确认连接无密钥错误

内容的提问来源于stack exchange,提问作者Darius.V

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 22:50:08