При запуске сервер поменяет корневой каталог (chroot() ) на каталог, указанный в этом параметре. Это необязательно в целях безопасности. Даже без этого параметра сервер запретит доступ к файлам, которые находятся за пределами доступности сервисов. С помощью этого можно проверить и запретить следовать по симлинкам, которые ведут в другие части файловой системы или попытки использовать “..” в именах файлов для доступа к другим директориям (зависит от параметра wide smbconfoptions).
    Если для данного процесса Самбы сделать корневой каталог отличный от “/” это прибавит безопасности, но за все приходится платить. Это гарантирует что что доступа кроме как к дереву директорий, указанному в этом параметре. Для того чтобы Самба функционировала нормально, Вам придется скопировать некоторые файлы относительно нового корневого каталога. В частности, Вам нужен будет /etc/passwd (или набор файлов) и все бинарные файлы и файлы конфигурации, необходимые для печати (если нужно). Набор этих файлов должен быть копией системно-зависимых файлов.
 
Значение по умолчанию :
root directory = /
 
Пример :
root directory = /homes/smb