Ketika klien Mac OS X menyalin file dalam pembagian Windows, mereka akan membuat beberapa file seperti .DS_Store
dan ._
file tersembunyi yang diawali (yang saya pikir menyimpan sumber daya garpu file).
Bagaimana saya bisa mencegah pencemaran saham ini oleh file-file ini?
Solusi yang berfungsi pada media lain (flash drive, misalnya) juga dihargai.
Untuk mencegah file .DS_Store di Drive Jaringan.
Dari Terminal:
sumber
Saya sarankan memeriksa pertanyaan-pertanyaan lain di Server Fault juga:
Berbagi file untuk pengguna Mac Apa itu file .DS_Store dan mengapa OSX membiarkannya di share Windows?
Sejauh yang saya tahu Anda tidak dapat menonaktifkan penghematan garpu sumber daya sebagai file terpisah (saya ingin salah di sini) karena itu bagian dari desain untuk menghindari kehilangan data pada drive non-HFS atau UFS di Mac OS X. Namun dimungkinkan untuk "memveto" file-file ini agar tidak dibuat di server - tetapi waspadalah terhadap program-program tertentu yang benar-benar memerlukan garpu sumber daya (mis. Quicken).
Untuk memveto file yang diambil dari pertanyaan pertama yang tercantum di atas:
sumber
Ada utilitas pihak ketiga yang disebut Blue Harvest ($ 13) yang memecahkan masalah dengan cara yang tidak menarik, tetapi benar-benar transparan bagi pengguna. Itu memungkinkan Finder membuat file dan kemudian segera masuk dan menghapusnya. Sudah cukup stabil dan dapat diandalkan bagi saya, bekerja melawan Windows Small Business Server 2003 via seseorang.
sumber
Saya tidak tahu apakah Anda bisa menghentikan garpu sumber daya, tetapi Anda bisa berhenti membuat file .ds_store di jaringan berbagi dengan mengeluarkan perintah berikut untuk setiap klien:
defaultnya tulis com.apple.desktopservices DSDontWriteNetworkStores true
sumber
Saya tidak dapat mengomentari jawaban, tetapi ingin menyebutkan bahwa Anda harus sangat berhati-hati dalam memveto file, karena Finder akan tersedak ketika mencoba menyalin file, seperti yang saya perincikan di sini .
sumber