Vicky
Vicky

Reputation: 471

SCP in ESXi not working

Everytime I try to copy files from ESXi machine to other Linux machine it always fails. Either it waits for longer time or ends up with time out error.

Cmd used: scp local_file root@:IP:path/to/folder

cmd err:ssh: connect to host port 22: Connection timed out lost connection

Linux machine has sshd service running.

But, copying from Linux to ESXi works.

Where am I missing in configuration? Thanks in advance !!

Upvotes: 5

Views: 22310

Answers (2)

Srikanth
Srikanth

Reputation: 171

Enable SSH client (CLI method).

Check if SSH client service is enabled. Will return 'False' if 'Disabled'.

esxcli network firewall ruleset list --ruleset-id sshClient

Then enable SSH client.

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

Upvotes: 17

gile
gile

Reputation: 6006

Enable sshClient in the firewall properties of the server.

In vSphere Client select

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

then enable SSH Client to enable outgoing scp connections.

Upvotes: 4

Related Questions