
CruiseControl.Net은 서버 A(Win2003)에서 실행되고 있습니다. 서버 A에서 서버 B(Win2008)로 일부 파일을 복사해야 합니다. 사용자가 어느 컴퓨터에든 로그인하지 않고 이 작업을 무인으로 수행해야 합니다.
우리는 Windows 도메인을 실행하고 있지 않으므로 모든 사용자 계정은 로컬입니다.
CC에는 "인증된 복사" 작업이 없으므로 서버 B에 인증하도록 하고 UNC 경로만 사용할 방법이 없습니다.
서버 B에서 무제한 공유를 열 수 있지만 그것은 나쁜 생각인 것 같습니다.
FTP 외에 어떤 옵션이 있나요?
(그리고 그렇습니다. 이것이 바로 도메인 컨트롤러의 목적이라는 것을 알고 있습니다... :-)
답변1
동일한 사용자 이름과 비밀번호를 사용하여 두 컴퓨터 모두에 사용자 계정을 만듭니다(또는 CruiseControl이 ServerB에서 사용하는 사용자를 미러링). 그런 다음 해당 사용자에게 쓰기 권한이 있는 공유를 서버 B에 만듭니다. ServerA에서 전송된 인증은 사용자의 사용자 이름/비밀번호가 되며 ServerB에서도 유효성이 검사됩니다.