如何配置 pycharm 以使用 putty 或 OpenSSH ssh 堡垒主机
how to configure pycharm to ssh a bastion host using putty or OpenSSH
我正在尝试在使用 putty 的 Windows 7 机器上使用 pycharm PyCharm 2018.1 SSH 堡垒。
我找到了一些关于 ssh 服务器的文档,并且这项工作没有任何问题:
https://www.jetbrains.com/help/pycharm/tutorial-using-the-product-built-in-ssh-terminal-and-remote-ssh-external-tools.html
对于堡垒服务器,pycharm 似乎不允许这样的连接(在配置中我只看到登录名和服务器名称作为参数)。我试图在堡垒服务器的腻子配置中放置一个到本地主机的隧道。在我的 window 机器上,我看到了本地主机的端口。
问题是我无法将 pycharm 连接到本地主机。它需要登录名和密码,而我只有本地主机名。
我在去年的 post 中看到 "if you are using a bastion host (also referred to as a jump host), you’ll be very happy to know that PyCharm 2017.3 supports SSH config files. Even on Windows."
https://blog.jetbrains.com/pycharm/2017/10/pycharm-2017-3-eap-5/
知道如何让它与使用 OpenSSH 和 SSH 配置文件的本地主机一起工作吗?
问题是 localhost.Using plink 使用与常规 ssh 相同的命令直接工作没有问题:plink.exe -L 9009:server:22 user@bastion。使用 Putty 它不起作用(首先 IP 是 0.0.0.0:port 而不是 127.0.0.1:port 即使使用正确的端口 pycharm 也无法连接它,当我直接使用 plink 时)。
我正在尝试在使用 putty 的 Windows 7 机器上使用 pycharm PyCharm 2018.1 SSH 堡垒。
我找到了一些关于 ssh 服务器的文档,并且这项工作没有任何问题: https://www.jetbrains.com/help/pycharm/tutorial-using-the-product-built-in-ssh-terminal-and-remote-ssh-external-tools.html
对于堡垒服务器,pycharm 似乎不允许这样的连接(在配置中我只看到登录名和服务器名称作为参数)。我试图在堡垒服务器的腻子配置中放置一个到本地主机的隧道。在我的 window 机器上,我看到了本地主机的端口。
问题是我无法将 pycharm 连接到本地主机。它需要登录名和密码,而我只有本地主机名。
我在去年的 post 中看到 "if you are using a bastion host (also referred to as a jump host), you’ll be very happy to know that PyCharm 2017.3 supports SSH config files. Even on Windows." https://blog.jetbrains.com/pycharm/2017/10/pycharm-2017-3-eap-5/
知道如何让它与使用 OpenSSH 和 SSH 配置文件的本地主机一起工作吗?
问题是 localhost.Using plink 使用与常规 ssh 相同的命令直接工作没有问题:plink.exe -L 9009:server:22 user@bastion。使用 Putty 它不起作用(首先 IP 是 0.0.0.0:port 而不是 127.0.0.1:port 即使使用正确的端口 pycharm 也无法连接它,当我直接使用 plink 时)。