Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos “为什么?”;流浪汉“宋承宪”;工作,但PHPStorm 9';s";“启动SSH会话”;不';T_Macos_Ssh_Vagrant_Phpstorm - Fatal编程技术网

Macos “为什么?”;流浪汉“宋承宪”;工作,但PHPStorm 9';s";“启动SSH会话”;不';T

Macos “为什么?”;流浪汉“宋承宪”;工作,但PHPStorm 9';s";“启动SSH会话”;不';T,macos,ssh,vagrant,phpstorm,Macos,Ssh,Vagrant,Phpstorm,我正试图使用phpstorm9将ssh连接到macosx中的一个流浪者框中。它可以从终端或PHPStorm内部的命令行完美地工作,但PHPStorm的本机“工具->启动SSH会话…”(基本上应该是一样的:调用“vagrant SSH”)完全没有任何作用(没有反馈,没有发生,没有打开) 问题:这是一个常见问题吗?缺少什么吗?我以前是否必须进行一些奇怪的配置?这可能是因为PHP Storm使用的是默认ssh密钥,它应该使用vagrant提供的不安全的私钥: ~/.vagrant.d/insecure

我正试图使用phpstorm9将ssh连接到macosx中的一个流浪者框中。它可以从终端或PHPStorm内部的命令行完美地工作,但PHPStorm的本机“工具->启动SSH会话…”(基本上应该是一样的:调用“vagrant SSH”)完全没有任何作用(没有反馈,没有发生,没有打开)


问题:这是一个常见问题吗?缺少什么吗?我以前是否必须进行一些奇怪的配置?

这可能是因为PHP Storm使用的是默认ssh密钥,它应该使用vagrant提供的不安全的私钥:

~/.vagrant.d/insecure_private_key
您可以将您的个人公钥复制到“流浪者”框中

ssh-copy-id -p 2222 vagrant@localhost
(密码:vagrant)或(首选)配置PHPStorm以使用vagrant密钥,如:

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


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

如何“配置PHPStorm以使其使用vagrant密钥”?Unf。我没有使用phpstorm。也许您可以在某个地方输入ssh选项?