Невозможно использовать команду sudo, потому что модуль pam_open_session неизвестен - PullRequest
0 голосов
/ 16 января 2019

Показывает .......

sudo: pam_open_session: модуль неизвестен sudo: плагин политики не смог инициализировать сеанс

Я могу использовать команду pkexec, но sudo не работает. Кто-нибудь может мне помочь?

Мой файл pam.config выглядит как

# ---------------------------------------------------------------------------#
# /etc/pam.conf                                  #
# ---------------------------------------------------------------------------#
#
# NOTE
# ----
#
# NOTE: Most program use a file under the /etc/pam.d/ directory to setup their
# PAM service modules. This file is used only if that directory does not exist.
# ---------------------------------------------------------------------------#

# Format:
# serv. module     ctrl       module [path] ...[args..]          #
# name  type       flag                              #

Мой файл pam.d / sudo выглядит как

#%PAM-1.0

session    required   pam_env.so readenv=1 user_readenv=0
session    required   pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0
@include common-auth
@include common-account
@include common-session-noninteractive
session required /home/iknownothing/simple-pam/mypam.so
...