PAM Kerberos и RStudio

Была ли прочитана служба (8)?

Хорошо, если она слишком длинная для чтения, сценарии инициализации находятся в / etc / init .d / , а не / usr / sbin / .

2
14.12.2017, 01:34
3 ответа

Ребята, я только что понял, что понял это, но никогда не публиковал ответ. В двух словах, мне нужно было загрузить код MIT Kerberos (, написанный на C++, также известном как Black Magic ), и найти часть кода, которая записывает билет kerberos в каталог /tmp и измените код так, чтобы он не добавлял 6 случайных символов в конец билета Kerberos, и закомментируйте любой раздел, касающийся удаления или уничтожения билета.

Мне пришлось скомпилировать в разделяемую библиотеку (файл pam _krb5.so )и поместить модифицированный код в мой контейнер docker. Тогда это сработало. К сожалению, я больше не работаю над этим проектом и не имею доступа к коду. Очень жаль, что я не поместил это в свой мерзавец.

Кстати, платная версия RStudio поддерживает этот параметр. Это хак, который вы должны сделать, если хотите использовать бесплатную версию. Если вам нужна помощь в поиске области кода для изменения, свяжитесь со мной.

0
27.01.2020, 22:34

pam _krb5 из CentOS не поддерживает сохранение _после _закрытия.

0
27.01.2020, 22:34

У меня почти слово в слово была та же самая проблема. В результате пользователь rstudio-server, работающий на веб-сервере, не имел прав на запись в /etc.

При создании билета пользователь пытается записать в этот каталог и не может.

Тестер работает нормально, так как он запускается с повышенными правами доступа.

0
27.01.2020, 22:34

Теги

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