Назад | Перейти на главную страницу

Fabric и cygwin не работают с UNC-путями Windows

У меня странные проблемы с развертыванием фабрики на Windows Server 2008r2.

Я пытаюсь скопировать некоторые файлы в общую папку с помощью скрипта Fabric (этот скрипт делает и много других вещей, но только на этом этапе у меня возникают проблемы).

Это проблема:

Когда я пытаюсь получить доступ к пути UNC (универсальное соглашение об именах), я всегда получаю ответы типа отказа в доступе, если я запускаю скрипт в структуре. Когда я запускаю команду в командной строке ssh (тот же пользователь), она работает нормально.

Примеры:

Дальнейшая информация:

uname -a и whoami возвращают одно и то же в fabric и ssh.

Я также пробовал такие вещи, как монтировать, чистое использование, но у всех этих команд одна и та же проблема.

  1. Перейти к: Administrative Tools -> Local Security Policy -> Security Settings -> Local Policies -> User Rights Assignment

  2. Добавить пользователя в Log on as a service политики и попробуйте еще раз.