Вот что я хочу сделать:
Обменивайтесь файлами между компьютером MAC OSX (снежный барс) и Ubuntu (10. * и 11. *) в локальной сети. Я знаю 2 решения:
Samba: проста в настройке, но она не чувствительна к регистру, поэтому она не работает для меня, потому что я программирую вещи для Android, и для этого требуется файловая система с учетом регистра.
NFS: он работает для передачи нескольких файлов, но если вы попытаетесь скопировать большое количество файлов, он станет очень медленным и в конечном итоге заблокируется. Я пытался исправить NFS с помощью множества решений, найденных в Интернете, но ни одно не помогло. Поскольку я использую очень хороший клиент Github (Tower), он просто не работает, потому что ему нужно одновременно работать с большим количеством файлов, и он ведет себя так же, как и большое количество копий файлов, он блокируется через несколько минут.
Какие еще решения доступны для обмена файлами между MAC и Linux (Ubuntu) с учетом регистра в локальной сети?
Поскольку я считаю, что самба - отличный выбор, мне придется исправить ваше утверждение. По умолчанию Samba полагается на ОС, чтобы определить, заботятся ли они о чувствительности к регистру (case sensitive = auto
). Для Linux и OSX это по умолчанию yes
(с учетом регистра), а в Windows по умолчанию no
(без учета регистра). Это известно как name-mangling
, но в вашем случае это не проблема. См. Страницу руководства для подробностей.
Также важно отметить, что Windows XP и выше лучше понимать чувствительность к регистру.
Как насчет FTP / SFTP / SCP?