Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment. (Wikipedia)
- Download and install Cygwin
- Extend your
PATHenvironment variable, e.g.
|SSH||Net > openssh (and openssl)|
|SCP||see row ssh|
|make||Devel > make|
Errors and problems
Access Windows partition
Create passwd file
The file cygwin/etc/passwd can be created by execute
mkpasswd (in the terminal), if it is missing or damaged.
known_hosts file can't be created
The known_hosts file is created under cygwin/home/USER-NAME/.ssh. When the folder USER-NAME (your Windows user name) does not exist, the file can not be created.