Настройка профиля пользователя в терминальной среде Linux
В этом документе описано, как установить NFS-сервер, настроить папку профиля пользователя и ТС/ВРМ.
В настройке используются:
-
NFS-сервер на РЕД ОС 7.3.х;
-
терминальный сервер на РЕД ОС 7.3.4;
-
Active Directory на Windows Server 2019.
1. Установка NFS-сервера
-
Разверните сервер.
-
Введите сервер в домен с помощью команды:
join-to-domain.sh -d ‘имя домена’ -n ‘имя сервера’ -u ‘УЗ’ -p ‘Пароль’ –ou "CN=Computers" -f -y -
Установите пакеты
nfs-utils nfs4-acl-toolsс помощью команды:dnf install nfs-utils nfs4-acl-tools -
Добавьте автостарт с помощью команды:
systemctl enable --now nfs-server.service -
Проверьте запуск с помощью команды:
systemctl status nfs-server.service
После успешного запуска NFS-сервера его статус изменится на «active».
2. Настройка папки для профилей
-
Создайте папку с помощью команды:
mkdir -p /srv/nfs/home -
Назначьте права доступа на папку с помощью команд:
chgrp 'Пользователи домена' /srv/nfs/home chmod g+w /srv/nfs/home -
Настройте доступ к папке с помощью команд:
echo "/srv/nfs/home *(rw,sync,no_subtree_check,no_root_squash)" | tee -a /etc/exports exportfs -vra (работает при su -)Вместо * необходимо прописать IP-адрес или подсеть IP-адресов, с которых будет разрешен доступ.
3. Настройка терминального сервера
-
Установите пакет
autofsс помощью команды:dnf install autofs -
Добавьте автостарт с помощью команд:
sudo systemctl enable autofs sudo systemctl restart autofs -
Разрешите процессу mkdirhome права на запись с помощью команд:
ausearch -c 'mkhomedir' --raw | audit2allow -M my-mkhomedir semodule -X 300 -i my-mkhomedir.pp -
Добавьте разрешение для NFS и SELinux с помощью команды:
setsebool -P use_nfs_home_dirs on -
Перезапустите систему с помощью команды:
sudo reboot
Далее войдите в систему под пользователем, для которого было настроено перенаправление папок и проверьте, что:
-
вход выполнен успешно;
-
нет ошибок;
-
папка создалась на удаленном сервере.