centos

CentOS SSH端口转发如何操作

小樊
58
2025-07-18 14:53:23
栏目: 智能运维

在 CentOS 系统中,SSH 端口转发允许您通过 SSH 隧道将本地计算机上的端口转发到远程服务器上的端口。这样,您可以通过加密的通道安全地访问远程服务器上的服务。以下是如何在 CentOS 上设置 SSH 端口转发的步骤:

  1. 打开终端。

  2. 使用以下命令创建 SSH 隧道:

ssh -L [本地端口]:[目标服务器地址]:[目标服务器端口] [SSH用户名]@[SSH服务器地址]

其中:

例如,如果您要将本地计算机上的端口 8080 转发到远程服务器(IP 地址为 192.168.1.100)上的端口 80,并使用用户名 “user” 和 SSH 服务器地址 “ssh.example.com”,则命令如下:

ssh -L 8080:192.168.1.100:80 user@ssh.example.com
  1. 输入 SSH 密码(如果有),然后按 Enter 键。现在,SSH 隧道已建立,您可以通过访问本地端口 8080 来安全地访问远程服务器上的端口 80 服务。

  2. 要停止端口转发,请按 Ctrl + C 终止 SSH 会话。

注意:如果您使用的是 SSH 密钥进行身份验证,可以省略密码输入步骤。只需确保您的私钥已添加到 SSH 代理中,或者将公钥添加到远程服务器的 ~/.ssh/authorized_keys 文件中。

0
看了该问题的人还看了