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
每次我尝试将文件从 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