我试图通过SSH服务器为我的Python项目设置远程解释器。我正在处理的服务器需要两个连续的密码输入才能访问。是否可以配置PyCharm来处理这种双密码设置?
kqqjbcuj1#
就目前而言,JetBrains目前不提供直接处理多个密码身份验证的服务。但是,有一个简单的方法可以绕过这个限制。您可以使用SSH隧道来建立PyCharm可以连接到的本地服务器。假设您希望本地端口为987,SSH服务器地址为myServer(端口为22)。可以使用以下命令建立隧道:
987
myServer
22
ssh -L localhost:987:localhost:22 myServer
字符串建立此隧道后,您可以将JetBrains IDE(本例中为PyCharm)连接到此本地服务器。将localhost用作host,将987用作port。在IDE中的此设置过程中,您需要提供第一个用户名和密码。
localhost
host
port
的数据
1条答案
按热度按时间kqqjbcuj1#
就目前而言,JetBrains目前不提供直接处理多个密码身份验证的服务。但是,有一个简单的方法可以绕过这个限制。
您可以使用SSH隧道来建立PyCharm可以连接到的本地服务器。假设您希望本地端口为
987
,SSH服务器地址为myServer
(端口为22
)。可以使用以下命令建立隧道:字符串
建立此隧道后,您可以将JetBrains IDE(本例中为PyCharm)连接到此本地服务器。将
localhost
用作host
,将987
用作port
。在IDE中的此设置过程中,您需要提供第一个用户名和密码。的数据