none
작업 스케줄러에 등록한 프로그램으로 네트워크 드라이브에서 작업할 때 문의 사항 RRS feed

  • 질문

  • 작업 스케줄러에 등록한 프로그램으로 네트워크 드라이브에서 작업할 때 문의 사항

    * 작업을 실행하는 OS는 윈도우서버2008R2

    * 네트워크드라이브는 리눅스에서 SAMBA로 공유중

    * 윈도우서버2003에서는 같은 설정으로 이상없이 실행

    * 콘솔에서 직접 네트워크 드라이브 연결

    - 작업내용

    SAMBA로 서비스 중인 공유폴더를 서버2008에서 네트워크 드라이브로 연결해서 파일 컨트롤(복사,이동,삭제등) 관련 프로그램 실행은 이상없이 되나 작업스케줄러로 예약된 작업 실행시에는 네트워크 드라이브 연결 실패로 작업 실패

    서버2003과 달리 설정한 내용은 아래 밖에 없습니다

    - 관리도구-원격 데스크톱 서비스-원격 데스크톱 세션 호스트 구성에서

    로그오프할 때 임시 폴더 삭제:예.

    설정편집-세션마다 임시폴더 사용:아니요.

    사용자당 세션을 하나로 제한:아니요.

    ----------------------------------------------

    위와 같은 상황으로 작업 스케쥴러 사용에 문제가 있는데 도움 바랍니다

    2012년 4월 23일 월요일 오전 7:20

답변

  • 여러가지 우회방법이 있겠네요..

    그룹정책 -> 로컬보안정책-로컬정책-보안옵션에서

     "Network access:  Do not llow storage of passwords and credentials for network authentication" 

    정책은 기본적으로 사용안함으로 되어 있습니다.  사용함으로 변경후 재연테스트

    혹은  UNC Style 로 스케쥴러에 등록해도 됩니다   net use f:\   \\server1\temp 등등

    혹은 mklink /d c:\temp  \\server1\temp  로 심링크를 생성해서 사용해도 되겠죠.

    • 답변으로 표시됨 쉐릴 2012년 6월 4일 월요일 오전 12:49
    2012년 5월 15일 화요일 오전 6:33

모든 응답

  • 안녕하십니까? 쉘릴 님,
    Microsoft TechNet의Forum 사이트를 방문해 주셔서 감사합니다.

    현재 문의 하신 ”작업 스케줄러에 등록한 프로그램으로 네트워크 드라이브에서 작업할 때 문의 사항" 대해 답변을 드리겠습니다.

    제 생각에는 사용자 및 권한 문제로 보여집니다.

    [참조자료]
    작업 스케줄러 사용하기

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2012년 4월 24일 화요일 오전 9:11
    중재자
  • 다시 정리해서 질문하겠습니다.

    작업의 내용은 리눅스에서 SAMBA로 제공하는 공유폴더를 윈도우서버에서 네트워크 드라이브로 상시 연결하고, 지정 시간마다 스케쥴러로 해당 드라이브에 파일을 복사하는 것입니다.

    현재 시스템 구성은 리눅스 서버에서 SAMBA로 공유 서비스를 제공 중이며(작업 계정도 확인한 상태) 윈도우서버2003 에서는 정상적으로 작업이 됩니다.

    하지만 동일한 작업을 윈도우서버2008에서는 안됩니다.

    에러내용은 네트워크 드라이브 인식불가이며, 윈도우서버2008에 콘솔이나 원격으로 접속한 상태에서도 스케쥴러로는해당 네트워크 드라이브를 인식 못합니다.

    (스케쥴러 실행 계정도 변경 해봤고, 최상위 권한 옵션도 줘봤지만 안됩니다)

    --

    결국 해결을 보긴 했는데, 상시 연결된 네트워크 드라이브를 끊고, 스케쥴러가 실행될 때 마다 직접 네트워크 드라이브를 연결하면 되더군요.

    하지만 제가 원하는건 네트워크 드라이브는 계속 연결된채로, 스케쥴러 작업이 이상없이 작동하는 겁니다.

    --

    제 질문에 의문이 있으면 자세히 답변할테니 알려주시기 바랍니다.


    --


    덧. 참조자료 링크는 깨졌는지 안보이는군요.
    • 편집됨 쉐릴 2012년 5월 15일 화요일 오전 2:33
    • 답변으로 제안됨 JamesBok 2012년 6월 11일 월요일 오전 7:44
    • 답변으로 제안 취소됨 JamesBok 2012년 6월 11일 월요일 오전 7:44
    2012년 5월 15일 화요일 오전 2:31
  • 여러가지 우회방법이 있겠네요..

    그룹정책 -> 로컬보안정책-로컬정책-보안옵션에서

     "Network access:  Do not llow storage of passwords and credentials for network authentication" 

    정책은 기본적으로 사용안함으로 되어 있습니다.  사용함으로 변경후 재연테스트

    혹은  UNC Style 로 스케쥴러에 등록해도 됩니다   net use f:\   \\server1\temp 등등

    혹은 mklink /d c:\temp  \\server1\temp  로 심링크를 생성해서 사용해도 되겠죠.

    • 답변으로 표시됨 쉐릴 2012년 6월 4일 월요일 오전 12:49
    2012년 5월 15일 화요일 오전 6:33
  • 스케쥴로 등록해서 처리했습니다.

    답변 감사합니다 ^^

    2012년 6월 4일 월요일 오전 12:50