]
Hardy Ferentschik closed JBDS-3671.
-----------------------------------
Resolution: Out of Date
The latest version of vagrant-sshfs does not require anymore sshd running on the host. It
is enough to have the {{sftp-server}} executable available (which we already have).
Right now vagrant-sshfs works out of the box with cygwin as installed by the installer
right now. Using PowerShell the {{sftp-server}} executable cannot be found. We might need
to make some adjustments to the {{PATH}} in this case, but I'll open a new issue for
that in case it is required (still investigating).
sshd needs to be installed and started
--------------------------------------
Key: JBDS-3671
URL:
https://issues.jboss.org/browse/JBDS-3671
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Feature Request
Components: installer
Reporter: Hardy Ferentschik
Labels: havoc
As parts of the Docker story we need to be able to mount the users home directory into
the VM (as docker-machine does as well). Only this way the user can then use Docker mounts
to mount for example project directories into a Docker container.
docker-machine uses the vbguest additions for that, but we still need to determine
whether this is possible for us due to potential licensing issues.
An alternative approach is to use [
sshfs|https://github.com/dustymabe/vagrant-sshfs/] and
use ssh to mount the user's home directory into the VM. sshfs, however, requires a
running sshd on the host. On Windows I am aware of two ways of doing that
* Cygwin -
http://docs.oracle.com/cd/E24628_01/install.121/e22624/preinstall_req_cyg...
* Win32-OpenSSH -
https://github.com/PowerShell/Win32-OpenSSH
I think the Windows ssh port would be the preferred solution, however, when testing it,
the connection failed when using sshfs. I was able to simple ssh from the guest (CDK) to
the host (Windows), but when using sshfs the connection would just abort. More
investigation is required for using vagrant-sshfs with Win32-OpenSSH. It might just be
that the Windows port is not fully functional which would leave use with the cygwin
approach.
Bottom line, if we want to use the sshfs approach as an alternative for vbguest
additions, we need to get sshd installed one way or the other.