Солярис 11/proc разрешений отклонен

Проблема ушла отдельно, означая, что все эти ответы, вероятно, не важны. Извините за это.

Так как интерфейс Переполнения стека вынуждает меня сохранить мой, "принимают уровень", или иначе люди пожалуются на это, я помещаю этот "ответ" здесь, таким образом, я могу выбрать его в паре дней.

0
задан 25 November 2012 в 23:01
2 ответа

Вам нужно проверить права доступа к файлам в каталоге / proc / 1651. Я думаю, что файл psinfo содержит соответствующую информацию, поэтому проверьте его разрешения.

0
ответ дан 5 December 2019 в 15:50

Solaris теперь использует наборы привилегий (см .: 'man привилегии' на 'man ppriv'). Команда pargs могла унаследовать меньше привилегий (от оболочки), чем проверенный процесс 1651 имел такую ​​же эффективность. Фактически это вызвало отказ в разрешениях.

Для проверки привилегий процесса можно использовать команду ppriv:

ppriv -v ...

Чтобы установить:

ppriv -s ... ...

Вывести список всех привилегий с их описаниями :

ppriv -lv

Чтобы понять, почему существует проблема, вы можете использовать:

ppriv -D -e pargs -e 1651

1
ответ дан 6 February 2020 в 16:28

Теги

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