ssh-tunnel相关内容

使用Python Paramiko的端口转发和开放的SFTP

我使用ssh在服务器上执行了命令。现在,我必须对不同的IP执行另一个ssh,同时保持旧ssh活动。 此新IP是端口转发,然后将用于执行SFTP。 我面临的问题是两个ssh连接都在同一个端口上,因此无法执行第二个ssh。 未通过SFTP。 对此的任何支持都将有所帮助。 ssh = paramiko.SSHClient() ssh.set_missing_host_key_poli ..
发布时间:2022-04-04 16:17:11 Python

如何通过ssh隧道连接mysql和cypress?

目前Cypress支持不使用ssh的MySQL连接,如下面的链接所示 https://docs.cypress.io/api/commands/task#Allows-a-single-argument-only 但是我正在尝试通过ssh隧道将Cypress连接到MySQL。 我正在使用NPM包mysql-ssh建立连接。 我可以使用node.js直接实现这一点,但我在通过Cyp ..
发布时间:2022-03-13 16:55:07 数据库

通过SSH隧道进行远程调试:在套接字y:断开管道&qot;上发送x个字节时,接收";出现问题

其想法是设置“通过SSH隧道进行远程调试”。更详细地说:我们在本地Windows PC上运行PhpStorm。在远程CentOS服务器上运行Xdebug。我们使用SSH隧道选项通过Putty连接。 我们遵循以下指南: https://www.jetbrains.com/help/phpstorm/remote-debugging-via-ssh-tunnel.html 问题是,如果我们在远程服 ..
发布时间:2022-03-04 09:43:55 其他开发

通过 Nginx 代理为 Gitlab 服务器克隆的 Git 不起作用

我的 Nginx 服务器充当 Gitlab 服务器的代理,问题是当我尝试“**git clone git@gitlab.example.com:username/project.git**"我无法克隆项目[它不是从 Nginx 服务器到 Gitlab 服务器的隧道] 当我使用 Gitlab 服务器的 IP 地址更新本地系统的/etc/hosts 文件时,它无需密码即可正常克隆 [我已使用 G ..
发布时间:2022-01-10 11:42:51 其他开发

用于 sftp 或 GUI 的 ssh 隧道

我正在尝试通过 ssh 隧道使用 sftp 我有一个homePC,可以使用gatewayPC作为跳转主机登录远程服务器 我使用 ssh 隧道命令 $ssh -t userid@gateway ssh remoteserver 来自 homePC,效果很好 但是,一旦我登录到另一台机器,我想打开一个 nautilus 或任何其他文件管理器 一种选择是能够通过此隧道进行 s ..
发布时间:2022-01-09 11:40:42 其他开发

如何通过 ssh 隧道链(双隧道,公司网络中的服务器)连接到 Oracle Database 11g 服务器?

我可以通过 SSH 访问“公共"服务器,这也是通往公司网络的网关.网络中有另一台服务器,本地 Oracle 数据库服务器正在运行(没有来自该服务器外部的访问,只接受本地主机数据库连接).当然,我还有另一个 SSH 访问此服务器的权限. 有没有办法从网络外部加入这个 Oracle Database 11g 服务器?我在问是否有类似 ssh 隧道链的东西,以及我如何配置它.例如,这对于 TOAD ..
发布时间:2021-12-23 23:23:03 数据库

ssh:检查隧道是否处于活动状态

我写了一个小bash脚本,它需要一个从远程服务器提取数据的 ssh 隧道,所以它会提示用户: echo "请使用 'ssh -L 6000:localhost:5432 example.com' 打开一个 ssh 隧道" 我想检查用户是否打开了这个隧道,如果隧道不存在,则退出并显示错误消息.有没有办法查询ssh隧道,即检查本地端口6000是否真的通过隧道连接到该服务器? 解决方案 这是 ..
发布时间:2021-12-23 23:21:44 其他开发

高级 ssh 配置文件

如何直接ssh到远程服务器,下面是详细说明. 本地机器--->跳转 1 ---->跳转 2 ---->远程服务器 从本地机器不能直接访问远程服务器并且 Jump2 被禁用远程服务器只能从 Jump2 访问 远程服务器没有 sshkegen,我们必须手动提供密码. 从 Local Machine 我们访问 Jump1 ip 和端口 2222 然后从 Jump 1 我们访问 Jump2 ..
发布时间:2021-12-23 23:16:03 其他开发

通过 JSch 的 SSH 隧道

我的目标是连接到防火墙后面的服务器(主机).我可以通过连接到网络中的另一台服务器(隧道)然后通过 SSH 连接到该服务器来访问该服务器.但是我无法通过 JSch 实现相同的场景. 我无法使用我为此目的编写的以下代码.如果我在这里做了什么傻事,请告诉我. 公共类 JschExecutor {公共静态无效主(字符串 [] args){JschExecutor t=new JschExecuto ..
发布时间:2021-12-23 23:13:48 Java开发

从 docker 容器访问主机的 ssh 隧道

使用 ubuntu tusty,有一个在远程机器上运行的服务,我可以通过来自 localhost:9999 的 ssh 隧道通过端口转发进行访问. 我有一个 docker 容器正在运行.我需要从容器内通过主机的隧道访问该远程服务. 我尝试使用 -L 9000:host-ip:9999 从容器隧道到主机,然后通过 127.0.0.1:9000 从内部访问服务容器无法连接.要检查端口映射是 ..
发布时间:2021-12-23 23:04:01 其他开发

通过 SSH 隧道的 MySQL 连接

我在两台服务器 A 和 B 之间建立了 SSH 隧道.B 有 MySQL 服务器,这有效: mysql -h 本地主机 -P 3306 -u 用户 -p 虽然没有: mysql -h 127.0.0.1 -P 3306 -u 用户 -p 虽然 my.cnf 有这些行: 绑定地址 = 127.0.0.1# next addr 略有不同,但无论如何绑定地址 = 99.99.99.99 现在 ..
发布时间:2021-12-23 23:00:11 数据库

如何使用 Node.js 建立到 MongoDB 数据库的 SSH 隧道连接

我的凭据与 Robomongo 完美配合,但我无法与 node.js 建立连接 我尝试使用 ssh2 和 tunnel-ssh npm 模块建立连接,但两次都失败了. - mongo 连接不需要密码 - ssh 连接是使用 pem 密钥建立的 这是我在 ssh2 模块中使用的代码,我可以正确建立隧道,但 mongo 连接失败 var Client = require('ssh2'). ..
发布时间:2021-12-17 11:48:31 其他开发

来自 Heroku 的 SSH 隧道

我正在提供一项托管在 Heroku 上的服务,该服务允许用户使用他们的数据库报告他们自己的数据.我的客户必须将我的 Heroku 应用程序连接到他们的数据库.他们中的一些人显然害怕让数据通过互联网传输. Heroku 是否可以打开从我的应用(Play Framework/Java)到他们机器的 SSH 隧道? 注意:我知道 SSH 隧道到远程数据库来自 Heroku? 但在这个问题上, ..
发布时间:2021-12-16 22:26:33 其他开发

通过 SSH 隧道的 MySQL 连接 - 如何指定其他 MySQL 服务器?

我有大约 50 个数据库都设置在不同的主机名上,要求我通过 SSH 隧道连接到它们. 例如: SSH 主机在 ssh.example.com MySQL 主机位于 mysql1.example.com 我已经设法使用 autossh(运行 Debian 的网络服务器)创建了隧道,但我似乎无法弄清楚如何连接到“超出"SSH 隧道的特定 MySQL 主机名. 输入 lso ..
发布时间:2021-11-20 22:23:46 数据库

通过 SSH 隧道从 Kafka 集群消费

我们正在尝试使用 Java 客户端从 Kafka 集群中消费.集群位于 Jump 主机后面,因此访问的唯一方法是通过 SSH 隧道.但是我们无法读取,因为一旦消费者获取元数据,它就会使用原始主机连接到代理.这种行为可以被覆盖吗?我们可以要求 Kafka Client 不使用元数据吗? 解决方案 据我所知. 当我需要做类似的事情时,我使用的技巧是: 为每个 Kafka 代理设置一 ..
发布时间:2021-11-12 02:08:17 其他开发

如何在 Google Cloud Dataflow 中设置到外部数据库服务器的 SSH 隧道?

我在使用 DataflowRunner 使我的 Apache Beam 管道在 Cloud Dataflow 上运行时遇到问题. 管道的第一步是连接到托管在虚拟机上的外部 Postgresql 服务器,该服务器只能通过 SSH、端口 22 进行外部访问,并提取一些数据.我无法更改这些防火墙规则,因此我只能通过 SSH 隧道(又名端口转发)连接到数据库服务器. 在我的代码中,我使用了 p ..
发布时间:2021-11-11 22:40:50 Python

捕获和重定向从给定 ip:port 到目标 ip:port 的传出流量

在 Windows 7 上,我有一个 SSH 隧道在我需要访问的本地 127.0.0.1:34567 地址上运行,以便我可以访问 12.34.56.78:8080SSH 代理的帮助,因为我无法直接访问该 IP(由于不在白名单中). 因此,我的基本简单目标是,在 Windows 上,每当我从任何地方(例如我的浏览器)请求 12.34.56.78:8080 时,我都希望请求被转移到 127.0. ..
发布时间:2021-09-04 19:56:19 其他开发

前台的 ssh 隧道适用于 mysql 主机 localhost,但后台的 ssh-tunnel 适用于 mysql 主机 127.0.0.1

我在这里尝试做的是将所有连接转发到第一台机器上的 localhost 3306 端口到第二台机器上的 localhost 3306 端口.因此,如果您在第一台机器上连接到 mysql,它就像您正在连接一样在机器二上. 我认为 ssh 隧道应该转发特定端口上的流量,而不是像将我登录到另一台机器一样.(就像在这里做的那样)我尝试过在“@machine-two-hostname.com"之前没有“ ..
发布时间:2021-08-27 20:02:54 数据库