У меня есть изрядное количество опыта работы с Cygwin и это установка, однако на этот раз он ведет себя странно. Когда я установил его, казалось, все работает отлично,но после открытия подсказки Cygwin я не получил ни одной из обычных настроек вашей учетной записи. Посмотрев в мой c:/cygwin/home / каталог я обнаружил, что он не создал пользователя для меня или любого из файлов, которые он обычно делает, например .bashrc, etc.
Затем я установил Cygwin для запуска от имени администратора, без эффекта. Затем я побежал cygwin.bat-файл в качестве возможного исправления предположил, что это может привести к созданию файла профиля пользователя. Затем я создал каталог пользователя с моим именем(таким же, как имя моей учетной записи пользователя windows, и то, что Cygwin ожидает от файла /etc/passwd) и положил мой .SSH каталог там и смог использовать ключи ssh как обычно для подключения к удаленным серверам. Однако Cygwin до сих пор не создал ни одного из файлов Cygwin. Затем я chmod'Ed каталог 777, чтобы убедиться, что cygwin может писать на него, также С нет эффект.
таким образом, Cygwin может читать из этого каталога, но не может или даже не пытается создать пользовательские файлы.