This question is a near duplicate of Robert's question but after trying chmod 600 ~/.ssh/config
I still have the same error.
I've tried using cygwin
and MINGW32
to do the chmod 600
. ls -la
returns -rw-------
on cygwin
and returns -rw-r--r--
on MINGW32
.
By these results, cygwin
says that it does have the proper permissions and therefore shouldn't be complaining when I ssh hostname
, however both cygwin
and MINGW32
complain when trying to ssh.
This is similar to the issues I had with gitosis where this article said that I needed to switch over the ssh.exe
files from cygwin
to git
(MINGW32) which did actually fix the issue at the time. However, this fix doesn't seem to be working any more as MINGW32
isn't chmod
ing properly.
Any ideas?