повторюсь, чтобы все все поняли:
на контролере домена пишем:
Код: Выделить всё
logon path = \\fileserver\profiles
# logon path =
logon home = \\fileserver\HOME
logon drive = H:
на тачке fileserver в smb.conf пишем:
Код: Выделить всё
[HOME]
comment = Home directories
path = /usr/home/public/homes/%u
read only = no
public = no
writable = yes
create mask = 0600
browseable = no
directory mask = 0700
[profiles]
comment = Users profiles
path = /usr/home/public/profiles/%u
read only = no
public = no
map hidden = yes
map system = yes
writable = yes
create mask = 0600
browseable = no
directory mask = 0700
csc policy = disable
создаем скрипт создания директории дял пользаков:
Код: Выделить всё
[f0s@fileserver] /home/f0s/> cat /root/scripts/newuser.sh
#!/bin/sh
echo "Введите login пользователя в английской раскладке (пример: petrov):"
read login
mkdir /usr/home/public/homes/$login
chown $login:people /usr/home/public/homes/$login
chmod 700 /usr/home/public/homes/$login
mkdir /usr/home/public/profiles/$login
chown $login:people /usr/home/public/profiles/$login
chmod 700 /usr/home/public/profiles/$login
#ставим квоты на папки как у юзера f0s:
edquota -p f0s 10000-19999
ls -l /usr/home/public/homes | grep $login
ls -l /usr/home/public/profiles | grep $login
все. все будет работать. ошибка:
Windows cannot locate the server copy of your roaming profile and is attempting to log you on with your local profile. Changes to the profile will not be copied to the server when you logoff. Possible causes of this error include network problems or insufficient security rights. If this problem persists, contact your network administrator.
DETAIL - The network path was not found
говорит о том, что невозможно найти профиль перемещаемый на сервере. то есть либо нет прав доступа необходимых, либо папка не создана.
На фряхе галочек сроду не видел!

Это в винде?
само собой! говорю же - групповые политики. gpedit.msc
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]