답변:
이 Apple 지원 기사는이를 수행하는 방법을 설명합니다.
Mac OS X 10.4 : 네트워크 연결을 통한 .DS_Store 파일 생성 방지 방법
- 터미널을 엽니 다.
- 유형:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
- Return을 누르십시오.
- 컴퓨터를 다시 시작하십시오
서버 결함에 대한 다른 질문도 확인하는 것이 좋습니다.
Mac 사용자를위한 파일 공유 .DS_Store 파일이란 무엇이며 OSX가 파일을 Windows 공유에 남겨 두는 이유는 무엇입니까?
내가 아는 한 Mac OS X에서 비 HFS 또는 UFS 드라이브의 데이터 손실을 피하기 위해 디자인의 일부이기 때문에 리소스 포크를 별도의 파일로 저장하지 못하게 할 수 없습니다 (여기서 잘못하고 싶습니다). 그러나 이러한 파일이 서버에서 생성되는 것을 "거부"할 수는 있지만 실제로 리소스 포크 (예 : Quicken)가 필요한 특정 프로그램을주의하십시오.
위에 나열된 첫 번째 질문에서 가져온 파일을 거부하려면 :
또한 SMB를 통해
._FILENAME
파일이 생성 되었음을 알 수 있습니다. 이것은 OS X가 리소스 포크 데이터 등을 다른 파일 시스템에서 유지 관리하는 방법입니다. 잘못된 파일을 열려고하면 Windows 기반 컴퓨터의 누군가에게 문제가 발생할 수 있습니다.smb.conf 파일에서 서버가 이러한 파일을 허용하지 않도록 할 수
veto_files=._*
는 있지만 Windows Server 2003의 경우 확실하지 않지만 TechRepublic 의이 기사를 사용하면 가치있는 시작점 이 될 것이라고 믿습니다 .
블루 하베스트 ($ 13)라는 타사 유틸리티는 문제를 해결하기 위해 우아하지만 사용자에게 완전히 투명합니다. Finder가 파일을 생성 한 후 즉시 들어가서 지 웁니다. smb를 통해 Windows Small Business Server 2003에 대해 작업하면서 상당히 안정적이고 안정적입니다.
리소스 포크를 중지 할 수 있는지 모르겠지만 각 클라이언트에 다음 명령을 실행하여 네트워크 공유에서 .ds_store 파일 만들기를 중지 할 수 있습니다.
기본값은 com.apple.desktopservices입니다. DSDontWriteNetworkStores true