Создание пользователя

useradd имя_учетной_записи
или
useradd -d /var/www/domen_name.ru -s /bin/bash mazzy  создать пользователя mazzy, назначить ему в качестве домашнего каталога /var/www/domen_name.ru, в качестве shell'а /bin/bash или запрет shell'a /sbin/nologin
passwd имя_учетной_записи

Смена пользователю домашнюю директорию

usermod -d /var/www/domen_name.ru/ -m имя_учетной_записи

Установка Samba на CentOS

В первую очередь необходимо настроить или отключить SELinux. Проверить, включен ли в вашей системе SELinux можно, выполнив следующую команду:

selinuxenabled && echo enabled || echo disabled

Или прописываем в конфиг rc.local

/usr/sbin/setsebool -P samba_domain_controller on
/usr/sbin/setsebool -P samba_enable_home_dirs on
/usr/bin/chcon -t samba_share_t /FILEDUMP/SHARE

Затем выполните установку Samba:

yum install samba samba-common cups-libs samba-client
Читать далее «Установка Samba на CentOS»