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