gpg - установка gpg-preset-passphrase

Черный экран может быть результатом нескольких вещей:

  • На сервере Xnest ничего не запущено - т.е. нет даже оконного менеджера. Например, я также получаю черный экран, когда просто локально запускаю Xnest :2. Мне приходится явно запускать оконный менеджер и т.д. через DISPLAY=:2 xfwm4 & и т.д.
  • Клиент XDMCP не может подключиться к необходимым портам. Например, когда я пытаюсь подключиться к машине, на которой, как я знаю, не запущен X (например, через Xnest -query doesnothavexdmcp.example.org :2 -geometry 1024x768), я также получаю черный экран. И никакого сообщения об ошибке не появляется.
  • На сервере Xnest действительно не включен XDMCP. XDMCP считается риском для безопасности и поэтому обычно не включается по умолчанию. Если я запускаю Xnest :2, например, на Fedora, то у него точно не включен XDMCP.

Чтобы исключить проблемы с подключением, можно попробовать отключить пакетные фильтры (например, в Fedora они включены по умолчанию) и посмотреть на трафик XDMCP с помощью wireshark.

1
14.04.2019, 16:50
1 ответ

Похоже, что он был установлен, но просто не доступен напрямую через команду gpg-preset-passphrase, а скорее:/usr/libexec/gpg-preset-passphrase:

/usr/libexec/gpg-preset-passphrase --version
gpg-preset-passphrase (GnuPG) 2.0.22
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
8
27.01.2020, 23:30

Теги

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