Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Подсоединение конфигурационного файла к pam модулю  (Прочитано 661 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ilyaa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго времени суток, решил поставить двуфакторную аутентификацию через телеграм, код взял отсюда https://github.com/lebaned/PAM-Telegram-MFA, скомпилировал, поставил, но вот кофигурационный файл модуль видить отказывается, в логах модуля так и пишет [Error] Configuration file not found, вроде всё делал по инструкции, а всё равно не выходит, не подскажете, как исправить положение?
Файл common-auth:
auth   optional         pam_telegram2.so [/etc/pam_telegram.cfg]
Конфигурационный файл:
apikey="мой бот токен";
timeout=30;
force=false;
username=мой юзер ид;

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
А если в common_auth удалить всё, что после so, что будет?
Пётр.

Оффлайн ilyaa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
А если в common_auth удалить всё, что после so, что будет?
Та же ошибка(

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Так ваш *.cfg находится в /etc? Нет ошибки в имени или ещё какой?
Пётр.

Оффлайн ilyaa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Peter_I, нет, такого точно нет

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Тогда не знаю, что предположить, там же в тексте видно, что *.cfg берётся из /etc, если нет аргумента.
Не означают ли [] после *.so, что это опциональный аргумент и его надо указывать без них?
« Последнее редактирование: 10 Декабря 2020, 08:37:25 от Peter_I »
Пётр.

Оффлайн valrust

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
в логах модуля так и пишет [Error] Configuration file not found
А что выдают команды
Код: (bash) [Выделить]
ls -l /etc/pam_telegram.cfg
file /etc/pam_telegram.cfg

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.