Saya sedang mencari beberapa cara untuk mengkonfigurasi OSX untuk mencegahnya menciptakan .apdisk file dan .TemporaryItems folder pada jaringan berbagi.
Ini dibuat kapan saja OSX mengakses folder bersama di jaringan.
Dalam pencarian, beberapa solusi yang mungkin saya temukan meliputi:
- Berhenti menggunakan Aplikasi (Pencari)
- Tandai share sebagai hanya baca
- Abaikan mereka
- Gunakan perangkat lunak pihak ke-3 (seperti BlueHarvest ) untuk menghapus file.
- Jadwalkan skrip cron untuk menghapus file-file ini.
Sayangnya tiga opsi pertama tidak bisa diterapkan untuk saya, dan saya lebih suka tidak perlu membeli lisensi atau menjadwalkan pembersihan pada file server.
Apakah ada cara untuk mengkonfigurasi OSX untuk tidak membuat ini di tempat pertama?
(Finder terhubung melalui AFP ke jaringan berbagi, untuk apa nilainya)
Edit, kira-kira 1 tahun kemudian: Harap dicatat bahwa saya tidak mencari solusi pembersihan.
BlueHarvest (jika Anda memiliki mac untuk menjalankannya), dan skrip pembersihan terjadwal baik-baik saja - tetapi kurang dari ideal. Saya benar-benar membutuhkan solusi yang mencegah OSX dari membuat file-file ini di tempat pertama.
Pada titik ini, tampaknya Apple tidak menyediakan opsi konfigurasi yang mengecewakan.
Jawaban:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Referensi: http://support.apple.com/kb/HT1629
sumber
Jika Anda menjalankan berbagi file Windows pada Windows Server 2003 R2 dan di atasnya, Anda bisa membuat layar file yang mencegah pengguna membuat set file yang ditentukan sebelumnya.
Saya telah menggunakan pendekatan ini secara efektif untuk menghilangkan semua file yang dibuat mac pada pembagian file kami.
Silakan lihat dokumen MS Technet, Screening Files , untuk informasi lebih lanjut.
sumber
Meskipun ini mungkin tidak membantu semua orang, jika Anda menjalankan samba di server file, Anda dapat menambahkan yang berikut ini di smb.conf Anda:
"File Veto" adalah / dipisahkan string nama file (wildcard juga diizinkan) yang dilarang untuk dibuat. Ini menyelesaikan masalah bagi saya.
Saya menemukan trik ini di Wiki samba Linux Arch
sumber
BlueHarvest mungkin adalah cara terbaik dan termudah untuk menjaga jaringan bersih, setidaknya itulah yang saya lakukan setelah mengambil sendiri sebagian besar pilihan Anda.
Setelah itu adalah pekerjaan cron untuk menghapus semua file-file itu, menggunakan sesuatu seperti:
sumber
sshfs memiliki opsi noappledouble yang berhenti setidaknya
.Spotlight-V100
dibuat di pengujian (sangat terbatas) saya ...Jika menggunakan sshfs adalah opsi, Anda dapat mempertimbangkan solusi ini.
sumber