ssh

当我在 MobaXterm 中使用通用主机名时出现“远程端意外关闭网络连接”
ssh

当我在 MobaXterm 中使用通用主机名时出现“远程端意外关闭网络连接”

要连接到集群中的远程 Red Hat 计算机,所需的 SSH 命令如下, ssh -X -i id_rsa -t username@JumpHost ssh -X username@FrontEndHost 因为有一个名为 JumpHost 的跳转主机。为了平衡工作负载,JumpHost 会自动分配前端主机。因此,FrontEndHost 只是实际前端主机的通用名称。此 SSH 命令在终端中运行良好。 现在我想在 MobaXterm 中设置这个 SSH 连接。如果我在基本 SSH 设置中用通用名称 FrontEndHost 填写远程主机,则会收到错误 远...

Admin

如何使用命令行在浏览器中访问内联网网站?
ssh

如何使用命令行在浏览器中访问内联网网站?

从互联网,我可以通过 ssh 访问机器_A并且可以访问内联网。因此,我可以使用如下命令行访问所有内联网站点: ssh Machine_A -f 'curl -s http://192.168.0.51' > index.html 问题在于网站是一个复杂的东西。它需要下载图像、javascript、css 等。 那么,我怎样才能“隧道“ 或者 ”翻译“我的连接只能使用命令行来访问网站吗? 请看以下场景: 我想访问该页面http://192.168.0.51 ssh因此,我使用上述命令连接并下载该页面。 我打开index.html浏览器,看到需要imag...

Admin

有没有办法将 DNS 流量重定向到 ssh 隧道
ssh

有没有办法将 DNS 流量重定向到 ssh 隧道

我正在尝试获取与可用的不同智能 DNS 代理类似的准系统解决方案。 现在我可以通过使用 ssh 隧道和创建动态转发来完成一部分。 host myserver User root HostName MyIP IdentityFile <MyKey> DynamicForward 4444 现在,当我有浏览器并且能够设置 sock 代理时,它就可以工作了。 但什么 我想要的是运行一个 DNS 服务器(类似于 dnsmasq)。 在我的路由器上配置 DNS 服务器。 通过 ssh 隧道传输所有流量。 ...

Admin

隧道实例的 Web 界面无法访问
ssh

隧道实例的 Web 界面无法访问

情况:如果有必要的话,我正在使用 Windows 10。我使用工作 VPN 来访问安装了 Web 服务器的一些 Linux 服务器。我的系统上还安装了 WSL2。使用 bash,我能够成功创建到所述服务器的隧道,在其中我使用特定端口并将其绑定到我的本地主机上的端口 55555。 现在,在昨天之前,此设置是有效的。现在当我启动隧道时,它是成功的,但 Web 界面不会显示。当然,我验证了它已启动,同事仍然可以访问它。如果没有 VPN,隧道将无法工作,因此这也被排除在外。 我所做的唯一网络更改是安装“Docker Desktop for Windows”。我检查了...

Admin

不知道密码的情况下通过 SSH 以 root 身份登录(sudo -s)?
ssh

不知道密码的情况下通过 SSH 以 root 身份登录(sudo -s)?

我使用 SSH 连接到服务器: ssh user@host 然后我使用以下命令切换到 root 用户: sudo -s 提供我自己的密码而不是 root 用户密码 - 据我所知,这是有效的,因为我在 sudoers 文件中。 即使我没有 root 用户密码,有没有办法通过 SSH/login 一步切换到 root 用户? 重点是,我不想输入两次密码 ...

Admin

无法通过 ssh 运行命令
ssh

无法通过 ssh 运行命令

我在 FreeBSD 机器 (xxx.yyy.zzz.net) 上运行命令并获取输出 命令 sudo camcontrol devlist | grep -o 'ada[0-9]' | while read -r a ; do sudo camcontrol identify $a | grep rotating ; done 输出 media RPM non-rotating media RPM non-rotating media RPM non-rotating 我正...

Admin

连接重置所有站点的端口 22
ssh

连接重置所有站点的端口 22

我一直在使用装有 OpenSSH 的 Windows 10 PC 连接到云虚拟​​服务器。它一直运行良好,没有问题。就在昨天,我开始遇到这个奇怪的问题。 当我执行“ssh support@”时,它会像往常一样提示我输入密码。但在我输入密码后,它会思考大约 20 秒,然后显示“通过端口 22 重置连接”。它对我尝试的所有网站都这样做。 使用另一台 PC(也是装有 win10 和 OpenSSH)我可以通过 SSH 毫无问题地连接到我的云服务器。显然,这台特定的 PC 上几天前发生了一些变化。但我不知道那是什么以及如何解决它。我唯一能想到的是我在这台 PC 上更...

Admin

如何使用以太网电缆从 Windows 上的 Ubuntu VM 通过 SSH 连接到我的 Nvidia Jetson TX2?
ssh

如何使用以太网电缆从 Windows 上的 Ubuntu VM 通过 SSH 连接到我的 Nvidia Jetson TX2?

我有一台 TX2 Ubuntu 机器,通过以太网电缆直接连接到我的 Windows 笔记本电脑。我在 VMWare 上运行 Ubuntu 16.04。如何允许笔记本电脑上的 Ubuntu VM 使用以太网端口,以便我可以通过 SSH 进入 TX2?我甚至无法 ping 通它。我尝试创建另一个网络适配器(桥接类型,可复制物理网络连接状态)。 ...

Admin

Bamboo SSH 任务启动 Selenium Grid
ssh

Bamboo SSH 任务启动 Selenium Grid

我使用的是 Atlassian Bamboo 版本 6.5.0(内部版本 60509 - 2018 年 4 月 20 日)。我在远程计算机上运行 Selenium 网格(集线器和节点)。 我当前的 Bamboo 作业将测试发送到远程服务器,并在网格上成功运行测试。我希望 Bamboo 自行启动网格 - 因此我使用 SSH 任务发送命令 javaw -jar path-to-standalone.jar -role hub -port 4444 成功启动了集线器 - 但此任务永远不会返回,因此启动测试的下一阶段永远不会执行!我尝试将和重定向stderr...

Admin

使用 docker composer-compose 转发 ssh 密钥
ssh

使用 docker composer-compose 转发 ssh 密钥

在 docker 中18.09+我们可以使用以下方法在构建镜像时使用转发的 ssh 密钥: # syntax=docker/dockerfile:experimental # example file FROM node:10.15.3-alpine RUN apk update && apk add openssh-client git # use the forwarded ssh key RUN --mount=type=ssh git clone <repo> 然后我们将像这样构建图像: DOCKER_BUIL...

Admin

Cygwin ssh 会话在 30 分钟后断开连接
ssh

Cygwin ssh 会话在 30 分钟后断开连接

运行 Windows 10 Cygwin64 - 最新版本 openssh - 最新版本 打开 ssh 会话后 - Cygwin 将在 30 分钟后向远程服务器发送重置(防火墙日志显示重置在 tcp 会话建立后于 29:59 到达 - 我假设那里有一些四舍五入[即 29:59.800 刚好出现在 29:59,等等])每次都如此,毫无例外。 无论连接是否空闲,它都会发送此重置。 如果能提供任何有关查找地点的帮助,我将不胜感激。 ...

Admin

仅 id_rsa.pub 密钥在 Linux 服务器上有效
ssh

仅 id_rsa.pub 密钥在 Linux 服务器上有效

大家好, 我有一台新的 Linux 服务器,但当我想使用 SSH 连接时,我只能使用我的 id_rsa.pub 密钥。我尝试制作其他 .pub 密钥(而不是 id_rsa.pub),但当我想使用其他密钥时,它一直要求输入密码。我是不是漏掉了什么? 我努力了: 编辑我的 .ssh 文件夹的权限,因为这似乎是一个常见问题,但它已被设置为正确的权限。 以下是制作密钥并将其复制到我的服务器的代码: ssh-keygen -t rsa -C "[email protected]" ssh-copy-id -i ~/.ssh/test.pub us...

Admin

从 bash 脚本运行 ssh / scp(无密码)- 已安装密钥
ssh

从 bash 脚本运行 ssh / scp(无密码)- 已安装密钥

我尝试在同一网络中的两个 rpi 之间复制文件。按照许多教程中的提示安装了公钥。直接从终端调用 ssh 或 scp 命令时,无需输入密码。从 bash 脚本运行相同的命令时,它会要求输入密码。 我感到很困惑,因为大多数人似乎在使用密钥运行 ssh/scp 时都遇到了问题 - 但这个却运行正常。这看起来像是终端/bash 的区别。 脚本如下: 脚本: #!/bin/bash sudo scp /home/pi/file.txt [email protected]:/home/pi/foo/ 它由执行 $sudo ./script ...

Admin

通过 ssh 重定向多个脚本的输入
ssh

通过 ssh 重定向多个脚本的输入

我在终端中有这个工作命令(请记住,ssh 到 localhost 是为了测试 - 无论它是否是远程服务器都没有区别): > ssh [email protected] sh -s -- < "./a.sh" < "./b.sh" 灰: export var="hey world" b.sh: echo "$var" 按预期打印“hey world”。 但是当我将相同的命令添加到这样的脚本文件中时(假设它名为run.sh): #!/bin/sh # ... ssh [email protected]...

Admin

通过 unix 套接字建立 ssh 隧道并使用 ssh 连接它
ssh

通过 unix 套接字建立 ssh 隧道并使用 ssh 连接它

好的,标题可能有点令人困惑,所以这就是我想要实现的目标。 我有多台 A 类型的机器可以连接到服务器 B。所有 A 类型的机器都会有某种 GUID。 我想要实现的是,机器 A 启动到服务器 B 的 SSH 隧道,然后某人可以从他的个人计算机通过服务器 B 连接到 A 类型的机器。 我可以像这样转发端口: ssh -R 3000:localhost:22 server_host -p 58122 但这不太方便,因为我不得不猜测一个未使用的端口。 我宁愿有这样的东西: ssh -R /tmp/nodes/${guid}.sock:localhost...

Admin