【问题标题】:SCP in ESXi not workingESXi 中的 SCP 不工作
【发布时间】:2018-01-28 12:50:00
【问题描述】:

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

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

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

Linux 机器正在运行 sshd 服务。

但是,从 Linux 复制到 ESXi 可以。

我在配置中缺少什么?提前致谢!!

【问题讨论】:

    标签: ssh vmware scp esxi


    【解决方案1】:

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

    检查是否启用了 SSH 客户端服务。如果“禁用”,将返回“False”。

    esxcli network firewall ruleset list --ruleset-id sshClient

    然后启用 SSH 客户端。

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

    【讨论】:

      【解决方案2】:

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

      在 vSphere Client 中选择

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

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

      【讨论】:

      • 非常感谢!!有效。我不知道我们有单独的端口用于传出 scp 连接。
      • 在稍后的 vSphere 网络 > 防火墙规则 > 启用(到处点击寻找这个)
      • 最新版本的 vSphere 不支持此功能,请使用命令行。
      猜你喜欢
      • 2016-07-04
      • 1970-01-01
      • 2021-11-28
      • 2017-09-24
      • 2013-02-03
      • 2013-02-19
      • 2015-10-06
      • 1970-01-01
      • 2020-07-08
      相关资源
      最近更新 更多