Самба поддерживает корректировку имен так, чтобы DOS и Windows клиенты могли использовать файлы, которые не соответствуют формату 8.3. Можно также корректировать регистр в именах файлов к формату 8.3.
 
   Есть несколько параметров для управления корректировкой и они сгруппированы здесь, а не перечислены отдельно. Для значений по умолчанию смотрите на вывод программы testparm.
Эти параметры могут быть настроены отдельно для каждой службы.
 

Опции:

case sensitive = yes/no/auto
 
контролирует чувствительность файлов к регистру. Если нет, Samba должна сделать проверку на соответствие именам. Настройка по умолчанию auto позволяет клиентам, которые поддерживают зависимые от регистра имена файла (Linux CIFSVFS и smbclient 3.0.5 и выше в настоящее время) сказать серверу Самбы, что они желают получить доступ к файлу системы чувствительным к регистру способом (чтобы поддержать UNIX зависимаю от регистра семантику). Windows или DOS системы не поддерживают чувствительное к регистру имя файла, поэтому для них опция auto равнозначна no. Авто значение по умолчанию.
 
default case = upper/lower
 
контролирует какой регистр будет по умолчанию для новых имен файлов (т.е. для файлов, которые пока не существуют в файловой системе). По умолчанию нижний lower. Важное замечание: Эта опция будет использована для изменения регистра всех входящих клиентских имен файлов, не только новых имен файлов, если используются опции "case sensitive = yes", "preserve case = No", "short preserve case = No". Эти изменения необходимы как часть оптимизации для каталогов, содержащих большое количество файлов.
 
preserve case = yes/no (сохранять регистр)
 
Контроль для новых файлов (т.е. для файлов, которые пока не существуют в файловой системе), решает, создавать в регистре клиента, или форсировать регистр по умолчанию. По умолчанию yes.
 
 
Параметр определяет, если новые файлы (т.е. для файлов, которые пока не существуют в файловой системе) соответствуют 8.3 синтаксису, все в верхнем регистре и подходящей длины — создаются в верхнем регистре, или форсируется регистр по умолчанию. Эта опция может использоваться с "preserve case = yes", чтобы разрешить длинным именам файла сохранять их регистр, в то время как короткие имена печатаются строчными литерами. Значение по умолчанию yes.
 
     По умолчанию, Самба 3.0 имеет ту же самую семантику как Сервер Windows NT, т.е. не чувствителена к регистру, но сохраняет регистр имен файлов. Для каталогов с большими количеством файлов, если варианты опции регистра установлены следующим образом «case sensitive = yes», «case preserve = no», «short preserve case = no», тогда «default case» опция будет применена и изменит все имена файла, посланные от клиента при доступе к этому ресурсу.