With the new version of Cygwin, SSH suddenly doesn’t seem to phone $HOME anymore. Which is usually going to be set to something like c:\Users\<username>
. In general Cygwin is supposed to look at $HOME first and then use alternative home settings, such as /etc/passwd
.
The quick fix is to make sure the relevant entry in /etc/passwd
matches what you have in $HOME.