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

  1. Для Windows NT/2000/XP перемещаемые профили включаются по умолчанию. Настройки logon path позволяют загружать пользовательские профили автоматически при входе в систему.
  2. Для Windows 95/98/ME перемещаемые профили нужно включить вручную. Перейдите в приложение «Пароли» в панели управления, затем выберите вкладку «Профили пользователей» и установите переключатель «Каждый пользователь устанавливает личные настройки».

Разрешения create mask и directory mask обеспечивают безопасность файлов профиля, разрешая доступ к ним только владельцам. Эти настройки предотвращают несанкционированный доступ к данным пользователей.

Включение перемещаемых профилей может привести к проблемам, если используются разные версии Windows. Например, структура меню «Пуск» и ярлыки рабочего стола могут изменяться. Также имейте в виду, что, если на рабочем столе пользователя накапливаются большие файлы, они будут занимать значительное пространство на сервере, что может создать дополнительные затраты ресурсов.

См. также

smb.conf(5)