-6ren">
gpt4 book ai didi

macos - 为什么 "vagrant ssh"工作,但 PHPStorm 9's "启动 SSH session “不工作?

转载 作者:行者123 更新时间:2023-12-01 12:32:00 27 4
gpt4 key购买 nike

我正在尝试使用 PHPStorm 9 通过 ssh 进入 Mac OSX 中的 Vagrant box。它可以从终端或 PHPStorm 中的命令行完美运行,但 PHPStorm 的原生“工具 -> 启动 SSH session ...”(其中基本上应该做完全相同的事情:调用“vagrant ssh”)绝对不会做任何事情(没有反馈,没有任何反应,没有任何打开)。

问题:这是一个常见问题吗,是否缺少某些东西,我必须先做一些奇怪的配置吗?

最佳答案

这可能是因为 PHP Storm 正在使用您的默认 ssh key ,而它应该使用来自 vagrant 的 insecure_private_key key :

~/.vagrant.d/insecure_private_key

您可以将您的个人公钥复制到 vagrant box

ssh-copy-id -p 2222 vagrant@localhost

(密码:vagrant),或(首选)配置 PHPStorm 使用 vagrant 键,例如:

ssh -i ~/.vagrant.d/insecure_private_key localhost -p 2222

请注意,我使用的是默认转发的 ssh 端口号 2222,如果您未使用此端口,请传递您实际使用的端口号。

关于macos - 为什么 "vagrant ssh"工作,但 PHPStorm 9's "启动 SSH session “不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32372014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com