为远程ssh设置pyCharm pro



我有PyCharm pro,我需要通过ssh在它上设置一个远程repo。有关于这方面的说明,但我的要求与我所看到的略有不同。我的组织已经通过cloudfare设置了ssh,所有这些配置都已经放在.ssh/config中了。它包括主机名、IdentityFile、用户名等等。如果我需要访问我的远程机器,我只需要从终端执行ssh <HOST-NAME>。我的配置看起来像这样-

Host <HOST-NAME>
HostName <HOST-NAME>.<ORGANISATION>.net
ProxyCommand /usr/local/bin/cloudflared access ssh --hostname %h
IdentityFile ~/.ssh/id_rsa
User <USER-NAME>

设置PyCharm的方法通常包括指定主机、端口、用户名等指令,以便PyCharm基本上可以运行ssh username@host_ip_address。但是,我只需要它运行ssh <HOST-NAME>,这样它就可以使用已经设置的配置文件访问其他所有内容。

有办法做到这一点吗?

我将Pycharm Pro与自己的.ssh/config和Jump Proxy伪主机名和证书一起使用,因此略有不同。我"ssh伪主机名";因此也没有用户。在Pycharm中,我设置了一个有效的用户名和端口(默认22(,因为在我的情况下,它会被传递

您的设置忽略用户名和端口号?如果是这样,你可以使用BS值吗?

最新更新