Как служба на сервере A может копировать файлы на сервер B без аутентификации на уровне домена?

Как служба на сервере A может копировать файлы на сервер B без аутентификации на уровне домена?

CruiseControl.Net запущен на сервере A (Win2003). Ему необходимо скопировать некоторые файлы с сервера A на сервер B (Win2008). Это необходимо сделать без участия пользователя, без входа на какую-либо машину.

Мы не используем домен Windows, поэтому все учетные записи пользователей являются локальными.

У CC нет задачи «аутентифицированной копии», поэтому нет способа заставить его пройти аутентификацию на сервере B и просто использовать UNC-путь.

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

Какие есть варианты помимо FTP?

(И да, я понимаю, что именно для этого и нужны контроллеры домена... :-)

решение1

Создайте учетную запись пользователя на обеих машинах с одинаковым именем пользователя и паролем (или отразите пользователя, которого CruiseControl использует на ServerB). Затем создайте общий ресурс на Server B с разрешениями для этого пользователя на запись. Аутентификация, отправленная с ServerA, будет содержать имя пользователя/пароль пользователя, которые также будут проверены на ServerB.

Связанный контент