Samba는 디렉토리 이름의 "::"를 이상한 문자열로 변환합니다.

Samba는 디렉토리 이름의 "::"를 이상한 문자열로 변환합니다.

Samba는 포함된 디렉토리 이름을 ::Unix 이름에 직접 매핑되지 않는 이상한 문자열로 자동 변환합니다.

예: Windows에서는 ddrs04ia::ip76xddrshared_hiphdk_lay::ip76xddrshared_anamux8to1 .DUZSMU~9

이 문제를 해결할 방법이 있나요?

답변1

이 문제를 해결할 방법이 없습니다. 그 이유는 :Windows에서는 경로 이름에 금지된 문자가 있지만 unice에서는 금지된 문자가 있기 때문입니다 .

Windows에서는 :"디스크 드라이브" 분리와 파일 이름의 대체 데이터 스트림 분리에 사용되는 반면 unice에서는 자유롭게 사용할 수 있습니다.

특히 maildir(+)Windows에서는 비슷한 디렉터리 형식을 표현할 수 없습니다.

유일한 해결책은 :이름이 포함된 경로를 Windows 세계에 절대 노출하지 않는 것입니다.

관련 정보