Почему pam_mount просит пароль?

Я не полагаю, что существует, Ваш вопрос подобен этому:

Используя Vim для редактирования файлов Microsoft Word | Переполнение стека

Если Вы могли бы использовать ЛАТЕКС, то преобразование их к rtf не должно быть слишком трудным.

Это помогло бы объяснить, почему Вы пытаетесь отредактировать rtf файлы; решение, вероятно, собирается посмотреть что-то как:

  1. scp (или ftp или самба или что не) передают файл Вашей локальной машине

  2. Файл редактирования локально

  3. Загрузите законченный файл

С другой стороны, установка X11 (и возможно vnc) на одной из тех машин казалась бы способом пойти. Другая опция состояла бы в том, чтобы преобразовать их в HTML с, Открывают Office (которому я верю, может делать пакетные работы из командной строки), отредактируйте их и затем преобразуйте их назад. Но конечным результатом является то же; я никогда не видел или слышал о cli редакторе, который может обоснованно отредактировать *.rtf файлы непосредственно (за исключением редактирования самих очень больших файлов.)

8
03.04.2016, 12:09
2 ответа

Возникла та же проблема.

Оказывается, проблема решается добавлением параметра disable_interactive рядом с pam_mount.so в файлы конфигурации ( /etc/pam.d/common- {auth , сессия} ).

Он идет сразу после pam_mount.so , а параметры разделяются пробелами (из имени файла , поэтому и между каждыми двумя параметрами).

Когда код pam_mount.so запускается при входе в систему, он получает пароль из верхней части стека и использует этот пароль для расшифровки вашего тома.

Когда вы выполняете su из корневого сеанса, пароль не требуется, и поэтому pam_mount.so не получит никакого пароля. Таким образом, без параметра disable_interactive он попытается получить пароль.

К счастью, как видно из https://sourceforge.net/p/pam-mount/pam-mount/ci/master/tree/src/pam_mount.c , строка 493, pam_mount попытается продолжить работу даже без пароля, что хорошо, потому что пароль не нужен, если том уже разблокирован и смонтирован.

2
27.01.2020, 20:13

Общее предположение, но посмотрите в ваших файлах /etc/pam.d / * и убедитесь, что все конфигурации PAM, связанные с pam_mount , настроены следующим образом:

auth optional pam_mount.so
...
auth include system-auth use_first_pass
...
session optional pam_mount.so

Это, по-видимому, поддерживается pam_mount.conf страница руководства:

выдержка

Messages
   <msg-authpw>pam_mount password:</msg-authpw>
        When  pam_mount cannot obtain a password through PAM, or is 
        configured to not do so in the first place, and is configured to ask 
        for a password interactively as a replacement, this prompt  will be 
        shown.

   <msg-sessionpw>reenter...:</msg-sessionpw>
        In  case  the  'session' PAM block does not have the password (e.g. 
        on su from root to user), it will ask again. This prompt can also be 
        customized.

ПРИМЕЧАНИЕ: Порядок файлов конфигурации /etc/pam.d / * также упоминается здесь в этом Тема ArchLinux Wiki под названием: Pam mount .

Ссылки

1
27.01.2020, 20:13

Теги

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