LINUX.ORG.RU
ФорумAdmin

Как запускать службу на Ubuntu от доменного пользователя?

 , ,


0

1

Всем привет!

ОС: Ubuntu 20.04

Установлена служба, при установке у нее создался из коробки пользователь ussvc и под ним же она и работает. Сервер введен в домен через realm+sssd. Есть необходимость запускать эту службу с помощью доменного пользователя. Подскажите пожалуйста как это лучше сделать?

  1. В нужном systemd прописать в USER логин доменного пользователя? Но тогда наверное надо будет и права менять на каталоги, с которыми работает служба. А при обновлении это все может слетать
  2. Или есть способ мапинга локального пользователя с доменным?

Спасибо заранее

давай я почитаю документацию за тебя

https://ubuntu.com/server/docs/service-sssd-ldap

по-факту тебе нужно

sudo pam-auth-update --enable mkhomedir

и один раз руками залогиниться. после этого пользователя можешь прописывать в systemd юните

adn ★★★★
()
Последнее исправление: adn (всего исправлений: 1)

Или есть способ мапинга локального пользователя с доменным?

Есть. winbind. В smb.conf надо прописывать схему маппинга при которой за основу берётся доменный RID так, что отмапленый на линукс UID всегда одинаковый. Не уверен что в конфигурации sssd - ad такое есть хотя время идёт быстро, всё возможно.

VKraft ★★
()
Последнее исправление: VKraft (всего исправлений: 1)