23.16. Включение перемещаемых профилей
Проблема
Вы часто переходите с одного компьютера на другой и хотите, чтобы ваша рабочая среда оставалась одинаковой, независимо от того, где вы входите в систему. Это включает меню, ярлыки, фоновые изображения и другие настройки, которые обеспечивают вам комфортную и привычную работу, словно вы работаете за одним и тем же компьютером.
Решение
Для настройки перемещаемого профиля откройте файл smb.conf
и добавьте следующие строки в секцию [global]
:
logon home = \\%L\%U\.profiles
logon path = \\%L\profiles\%U
Затем создайте общий каталог profiles
в smb.conf
с параметрами:
[profiles]
path = /var/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
Создайте каталог /var/profiles
(или другой, который вы хотите использовать) и назначьте ему необходимые разрешения:
# mkdir -m 1757 /var/profiles
Сохраните изменения и перезапустите Samba командой:
# systemctl restart smb
Теперь, независимо от компьютера, с которого вы осуществляете вход, вы получите доступ к своей рабочей среде.
Комментарий
Директива logon home
предназначена для Windows 95/98/ME, а директива logon path
— для Windows NT/2000/XP. В этих настройках используются макропеременные, такие как %L
(имя сервера) и %U
(имя пользователя), что позволяет легко адаптировать конфигурацию для разных пользователей и доменов.
Пошаговая настройка перемещаемых профилей для разных версий Windows
- Для Windows NT/2000/XP перемещаемые профили включаются по умолчанию. Настройки
logon path
позволяют загружать пользовательские профили автоматически при входе в систему. - Для Windows 95/98/ME перемещаемые профили нужно включить вручную. Перейдите в приложение «Пароли» в панели управления, затем выберите вкладку «Профили пользователей» и установите переключатель «Каждый пользователь устанавливает личные настройки».
Разрешения create mask
и directory mask
обеспечивают безопасность файлов профиля, разрешая доступ к ним только владельцам. Эти настройки предотвращают несанкционированный доступ к данным пользователей.
Включение перемещаемых профилей может привести к проблемам, если используются разные версии Windows. Например, структура меню «Пуск» и ярлыки рабочего стола могут изменяться. Также имейте в виду, что, если на рабочем столе пользователя накапливаются большие файлы, они будут занимать значительное пространство на сервере, что может создать дополнительные затраты ресурсов.
См. также
smb.conf(5)