要连接到我办公室的计算机,我需要运行ssh两次。首先连接到主机1,然后从主机1到主机2,并且每个人都有不同的凭据。但是,Pycharm中的配置菜单仅接受一个ssh隧道。
有什么方法可以设置多跳ssh以从本地访问主机上的解释器和数据文件?
您可以在ssh上使用端口转发。
在您的本地系统上:
ssh -L 6000:<target_server_ip>:22 <proxy_server_user>@<proxy_server_ip>
您应该现在已连接到 代理 。您可以用任何端口替换6000。
现在,您可以使用以下命令将SSH服务器连接到另一个终端上的 目标 服务器:
ssh -p 6000 <target_server_user>@localhost
请记住不要关闭第一个终端!
PyCharm也是如此。只需使用以下配置通过ssh设置远程解释器连接:
我是Docker的新手。我在用Docker 我遵循了docker-comact的说明。最初它失败了,因为它无法连接到端口2376。我将此端口添加到docker-compose.yml,错误就消失了。但是,现在尝试保存配置时,会出现获取远程解释器版本对话框。这永远不会完成。还有,我不能退出py魅力。这种情况发生在Py魅力2016.2和2016.3 EAP(第二)中。 帮助表示"需要SFTP支持才能将
本文向大家介绍PyCharm 配置远程python解释器和在本地修改服务器代码,包括了PyCharm 配置远程python解释器和在本地修改服务器代码的使用技巧和注意事项,需要的朋友参考一下 最近在学习机器学习的过程中,常常需要将本地写的代码传到GPU服务器中,然后在服务器上运行。之前的做法一直是先在本地写好代码,然后通过FileZilla这样的文件传输工具来将写好的文件传到服务器,再通过ssh工
我试图运行我的代码在服务器使用ssh远程解释器。 连接和部署工作,但当我想导入位于服务器中的库时,它会给出一个导入错误 ssh://***@****.com:22/usr/bin/python-u /home//main.py回溯(最后一次调用):文件“/home//main.py”,第11行,从clplibs.clp导入ContinuousLearningPlatform作为clp导入错误:没有
本文向大家介绍Pycharm连接远程服务器过程图解,包括了Pycharm连接远程服务器过程图解的使用技巧和注意事项,需要的朋友参考一下 除了使用xshell等连接服务器以外,pycharm也可以连接服务器,在服务器上运行代码,上传下载文件等操作。 步骤如下:1、pycharm工具栏:Tools-->Deployment-->Configuration 2、左上角:点击+加号-->SFTP(最好选择
我有: 本地PyCharm 带有docker容器的远程服务器 我想在远程docker容器Python解释器中运行本地PyCharm代码(远程服务器上的代码),以便调试。怎么设置? 我还在互联网上找到了一些文章,其中包含我不需要的以下描述: 地方魅力-
我有一台Windows 8.1主机,配有Ubuntu 12.10LTS服务器,运行的是VirtualBox。 我设置了2个网络连接,第一个在NAT中,第二个是“仅限主机适配器”,它允许我在不更改IP地址等的情况下与VM保持恒定连接… 在我的主机上,我有RubyMine 6.3.3。我想做的是在Windows机器上开发(VM只是Ubunut服务器,所以没有桌面) 我将 GIT 中的所有文件保留在 V
本文向大家介绍Pycharm学习教程(4) Python解释器的相关配置,包括了Pycharm学习教程(4) Python解释器的相关配置的使用技巧和注意事项,需要的朋友参考一下 Python解释器的相关配置,供大家参考,具体内容如下 1、准备工作 (1)Pycharm版本为3.4或者更高。 (2)电脑上至少已经安装了一个Python解释器。 (3)如果你希望配置一个远程解释器,则需要
远程Linux计算机位于内部网络中,没有公共IP地址。所以我安装了ngrok。 ngrok by@不可恢复(Ctrl C退出)在线隧道状态2.0.19/2.0.17版Web界面http://127.0.0.1:4040 转发tcp://0.tcp.ngrok.io:36428 - 我检查了sshd是否正在运行。 在当地的电脑上,我试着 这引起了 SSH:连接到主机ngrok.com端口36428: