проблемы с пам / рекламой в серверном приложении

После обновления 16.04 у нас были некоторые проблемы с рекламой / рекламой, которые были решены на основе ответов сообщества (например, экран блокировки, аутентификация).

Теперь у нас есть новый и критический. Мы запускаем много экземпляров RStudio Server . Но теперь мы заблокированы сообщениями, такими как

May 24 16:10:10 serverXYZ rserver-pam[3632]: ERROR pam_acct_mgmt failed: \
   Permission denied; LOGGED FROM: \
   virtual int rstudio::core::system::PAM::login(const string&, const string&) \
   /home/ubuntu/rstudio/src/cpp/core/system/Pam.cpp:196

. Это, очевидно, приложение, но опять же приложение работало в течение нескольких лет и несколько обновлений Ubuntu с этой настройкой pam / ad.

Есть идеи, что мне нужно добавить в конфигурационные файлы pam и / или sssd, аналогично добавленной нами строке

ad_gpo_map_interactive = +unity, +polkit-1

?

Редактировать в 2016-05 гг.] -27: Следуя совету Яна, вот вывод pamtester:

xyz@serverXYZ:~$ sudo pamtester --verbose rstudio someuser authenticate acct_mgmt
pamtester: invoking pam_start(rstudio, someuser, ...)
pamtester: performing operation - authenticate
Password: 
pamtester: successfully authenticated
pamtester: performing operation - acct_mgmt
pamtester: Permission denied
xyz@serverXYZ:~$ 

Таким образом, он аутентифицируется, но все еще отклоняется. Любая идея, что может быть причиной?

Также см. Мой связанный вопрос о PAM и cron , который одинаково расстраивает.

1
задан 13 April 2017 в 15:24

2 ответа

В разделе для Вашего домена в/etc/sssd/sssd.conf добавляют

ad_gpo_map_service = +rstudio
4
ответ дан 14 April 2017 в 01:24

Попытайтесь работать pamtester и посмотрите, дает ли это больше информации о том, где PAM перестала работать (это также покажет если ее появление за пределами RStudio или не):

sudo pamtester --verbose rstudio <username> authenticate acct_mgmt

1
ответ дан 14 April 2017 в 01:24

Другие вопросы по тегам:

Похожие вопросы: