The ‘sftp-server’ executable file can’t be found on the host machine but it is required…

Hello to everyone,

I'm trying to install / configure proton using the vagrantfile,as described in the tutorial located here :


where it says :

Proton provides a Vagrantfile, which will automatically set up the Debian 9 VM for you. After installing [Vagrant](, initialize the VM by running from within the Proton directory...

this is what I did and what happens :

C:\\Users\\Mario\\Downloads\\proton (proton\_4.11 -> origin)

λ vagrant up

Vagrant launched from unsupported platform.

Platform: 1 CPUs, 1024 MB memory

Bringing machine 'debian10' up with 'hyperv' provider...

==> debian10: Verifying Hyper-V is enabled...

==> debian10: Verifying Hyper-V is accessible...

debian10: Configuring the VM...

==> debian10: Starting the machine...

==> debian10: Waiting for the machine to report its IP address...

debian10: Timeout: 120 seconds

debian10: IP: [](

==> debian10: Waiting for machine to boot. This may take a few minutes...

debian10: SSH address: [](

debian10: SSH username: vagrant

debian10: SSH auth method: private key


debian10: Vagrant insecure key detected. Vagrant will automatically replace

debian10: this with a newly generated keypair for better security.


debian10: Inserting generated public key within guest...

debian10: Removing insecure key from the guest if it's present...

debian10: Key inserted! Disconnecting and reconnecting using new SSH key...

==> debian10: Machine booted and ready!

==> debian10: Rsyncing folder: /cygdrive/c/Users/Mario/Downloads/proton/ => /home/vagrant/proton

==> debian10: - Exclude: \[".vagrant/", "vagrant\_share"\]

==> debian10: Installing SSHFS client...

The 'sftp-server' executable file can't be found on the host machine but

is required for sshfs mounting to work. Please install the software and

try again.

1 thought on “The ‘sftp-server’ executable file can’t be found on the host machine but it is required…”

  1. rsync is the backup tool Vagrant uses to sync files when the default Virtualbox shared folder extension isn’t installed.

    Try installing the Virtualbox Extension Pack from

    You can also try to install rsync for Windows, but I’ve never tried going that route.

    Edit: Never mind, I see you’re using HyperV. You’ll need to make sure rsync for Windows is installed and possibly some additional GNU tools.


Leave a Comment