среда, 29 августа 2018 г.

Терминальный сервер Debian 9.X в LXC контейнере Proxmox VE 5.X (часть 2, шаблоны пользователей)

На данном этапе мы имеем Debian 9 сервер с установленным и настроенным XRDP, к которому подключаемся пользователем root по RDP протоколу. Так же я проделал манипуляции  по введению сервера в домен Active Directory.
В случае если вы используете локальных пользователей вам необходимо создать первого юзера и зайти под ним по RDP, я подключаюсь с доменным.
Первое подключение с доменным юзером достаточно длительный процес.

Жмем ОК, отказываемся или соглашаемся с использованием clipt и терпеливо ждем, пока проявятся все элементы рабочего стола, может быть достаточно долго.
правой кнопкой мыши отключаем ненужные элементы типа переключателя рабочих столов, клипта, индикатора процессора и т.д. подходим индивидуально по потребностям.
Правой кнопкой щелкаем на панели и выбираем добавить/убрать элементы панели:
жмем добавить и выбираем обработчик раскладки клавиатуры
стрелками ставим его в желаемую позицию на панели
Раскладка должна переключаться выбранной вами в первой серии комбинацией.
Для решения проблем с отображением значков языка в переключателе раскладок создаем скрипт:
mkdir /home/scripts
echo $'#!/bin/sh \nsetxkbmap -layout "us,ru,ua"' >> /home/scripts/resetkb.sh
chmod +x /home/scripts/resetkb.sh
В каталоге ~/.config/autostart создаем resetkb.desktop файл cktle.otuj cjlth;fybz:
[Desktop Entry]
Name=resetkb
Icon=
Exec=/home/scripts/resetkb.sh
Terminal=false
Type=Application
OnlyShowIn=GNOME;XFCE;Unity;LXDE;LXDE;
X-GNOME-Autostart-enabled=true
После чего идем меню Пуск/параметры/параметры сессии рабочего стола
Выключаем все птички, кроме resetkb жмем ОК.
Завершаем сеанс и подключаемся по новой - подключение должно быть быстрым.
Выполняем другие настройки, которые должны быть общими у всех пользователей, например я локализую Firefox, ставлю на него ряд дополнений("Window and tab limiter", защищенный паролем, например), прописываю прокси (но не сохраняю пароли), и т.д.
После завершения настроек завершаем сессию пользователя.
Подключаемся по SSH пользователем root, переходим в домашний каталог настроенного пользователя и копируем каталоги с настройками сеанса и приложений в папку
/etc/skel
у меня получилось вот такое содержимое:
так же правим файл
/etc/skel/.config/user-dirs.dirs
заменяем пути для ненужных пользовательских папок на $HOME примерно так:
Удалять и комментировать не стоит, это переменные Lxde если не заданы будут использованы умолчания.

После проведенных процедур при подключении новым доменным пользователем подключение будет происходить быстро и вы получить сразу настроенное рабочее окружение пользователя.

Комментариев нет:

Отправить комментарий