小编Hor*_*ein的帖子

通过 SSH 反向隧道转发特定端口

所以不幸的是,我住在一个不允许我拥有静态 IP 的地方,所以我一直在通过在微型亚马逊 ec2 实例上运行的反向 SSH 隧道设置对我家用计算机的访问。我已经让 SSH 正常工作,但我无法弄清楚端口转发。

这是我制作的一个小信息图来帮助说明(我觉得这个问题通过我想要做的图表更清晰。

以下是图中列出的命令:

我在我的家用电脑上执行以下操作:

ssh -R 1337:localhost:22 -i .ssh/tokyoMinekey.pem ec2-user@ec2serveraddress
Run Code Online (Sandbox Code Playgroud)

我在 ec2 服务器上运行它:

ssh -L6600:localhost:6600 -Nf localhost -p 1337
Run Code Online (Sandbox Code Playgroud)

我的痛苦图......在油漆中 AHHHHHH YEAHHHHHH!

仅供参考,我已将端口 6600 添加到我的 amazon ec2 安全组中,因此它在 ec2 端开放

linux ssh mpd port-forwarding

6
推荐指数
1
解决办法
5695
查看次数

windows批处理脚本为目录中的每个文件创建文件夹,命名,然后将文件移动到该文件夹​​中

编码:

for %%X in ("C:\Info\AUGUST 2011\Checklists\DET1__*") do (echo %%X)
Run Code Online (Sandbox Code Playgroud)

列出我想要的文件的名称:

  1. 创建一个文件夹,文件名的其余部分(之后DET1__)作为文件夹的标题
  2. 将该文件移动到该特定文件夹中

我知道它不应该那么难,但我真的不熟悉使用 Windows 编写 shell 脚本,而且我无法在工作中访问 UNIX 样式的 shell。

windows batch

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch ×1

linux ×1

mpd ×1

port-forwarding ×1

ssh ×1

windows ×1