Была ли прочитана служба (8)?
Хорошо, если она слишком длинная для чтения, сценарии инициализации находятся в / etc / init .d /
, а не / usr / sbin /
.
Ребята, я только что понял, что понял это, но никогда не публиковал ответ. В двух словах, мне нужно было загрузить код MIT Kerberos (, написанный на C++, также известном как Black Magic ), и найти часть кода, которая записывает билет kerberos в каталог /tmp и измените код так, чтобы он не добавлял 6 случайных символов в конец билета Kerberos, и закомментируйте любой раздел, касающийся удаления или уничтожения билета.
Мне пришлось скомпилировать в разделяемую библиотеку (файл pam _krb5.so )и поместить модифицированный код в мой контейнер docker. Тогда это сработало. К сожалению, я больше не работаю над этим проектом и не имею доступа к коду. Очень жаль, что я не поместил это в свой мерзавец.
Кстати, платная версия RStudio поддерживает этот параметр. Это хак, который вы должны сделать, если хотите использовать бесплатную версию. Если вам нужна помощь в поиске области кода для изменения, свяжитесь со мной.
У меня почти слово в слово была та же самая проблема. В результате пользователь rstudio-server
, работающий на веб-сервере, не имел прав на запись в /etc
.
При создании билета пользователь пытается записать в этот каталог и не может.
Тестер работает нормально, так как он запускается с повышенными правами доступа.