2016-11-17 2 views
1

제한적인 성공을 거둔 데비안 리눅스 시스템에서 정규화 된 도메인 이름을 사용하는 Windows Server 2012 기반 DFS를 마운트하려고합니다. 일부 인터넷 검색 후 입력/출력 오류데비안 박스에 Windows DFS 공유 설치

: 나는

오류 (5에게) 마운트 오류가 발생,

mount -t cifs //mydfsdomain/namespaceroot/sharedfolder /mnt/sharedfolder -o username=un,password='pw',workgroup=WORKGROUP 

그러나 :

그럼, 내가 먼저 시도하는 것은이었다 , sec = ntlm 또는 다른 초 변형을 인수로 전달해야한다고 들었지만 다음과 같은 오류 메시지가 나타납니다.

오류 (95) 마운트 : 작업 나는 인터넷 검색을 많이 시도하고 herehere을 제안 있었는지 따랐습니다

지원되지 않습니다,하지만 나는 여전히 같은 오류 메시지를 참조하십시오.

기계에 대한 정보가 조금 있습니다. 클라이언트가 데비안 5.0.10을 실행 중이고 서버가 Windows Server 2012 R2 Standard 9600입니다.

미리 감사드립니다!

+0

전원을 다시 껐다가 다시 시도해 보셨나요? –

답변

0

나는 Windows DFS를 장착하는 것과 씨름 해왔다. 마운트 할 내 (Debian 3.16.0)가 OK입니다. 다음은 내가 만난 몇 가지 '가짜'입니다. 어쩌면 그들 중 일부는 당신을 도울 것입니다 :

당신이 /etc/request-key.conf에서 cifs.spnego에 대한 -c 옵션이 지원되지 않습니다 언급 참조 Mike's Technology 블로그. 해당 옵션을 건너 뛰십시오. dns_resolver 행에서도 -t 옵션을 사용하지 않습니다. 옵션에 대한 설명은 this page을 참조하십시오.

나는 그 사람들에게 말할 수 없어서 sec 인수 중 하나를 사용할 필요가 없었습니다.

다른 해결 방법은 직접 FQDN을 확인하는 대신 DFS 트리의 루트에 //server name/share name에 탑재하는 것입니다. Clint Boessen's Blog의 기술을 사용하여 Windows 컴퓨터가 연결되는 서버를 찾을 수 있습니다. Linux에서 서버 이름을 찾는 데 유용한 참조를 찾을 수 없었습니다.

일단 DFS가 마운트 된 부분이 있으면 다른 서버에 대한 링크를 해결하는 데 여전히 문제가 있음을 발견했습니다. 나는 mount optionactimeo=0을 추가했습니다. 이것은 어떤 종류의 속성 캐싱 문제를 해결하여 오류 object is remote을 발생시키는 것으로 보입니다. 아마도 문제는 아니지만 나중에 실행할 가능성이 있습니다.

행운을 빈다.