ESXi 中的 SCP 不工作

SCP in ESXi not working

每次我尝试将文件从 ESXi 机器复制到其他 Linux 机器时,它总是失败。它要么等待更长的时间,要么以超时错误结束。

使用命令:scp local_file root@:IP:path/to/folder

cmd err:ssh: 连接到主机端口 22: 连接超时 失去联系

Linux 机器有 sshd 服务 运行.

但是,从 Linux 复制到 ESXi 是可行的。

我在哪里缺少配置?提前致谢!!

在服务器的防火墙属性中启用 sshClient。

在 vSphere 客户端中 select

host -> Configuration -> Security Profile -> Firewall -> Properties

然后启用 SSH Client 以启用传出 scp 连接。

启用 SSH 客户端(CLI 方法)。

检查是否启用了 SSH 客户端服务。将 return 'False' 如果 'Disabled'.

esxcli network firewall ruleset list --ruleset-id sshClient

然后启用 SSH 客户端。

esxcli network firewall ruleset set --ruleset-id sshClient --enabled=true