Переустанавливает ли openssh-server ключ хоста?

gEDA Project (с инструментами pcb и gerbv) KiCad Fritzing

Все находятся в репозитории Ubuntu.

См. http://www.gpleda.org/ [ ! d5]

1
задан 21 November 2017 в 01:54

1 ответ

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

/var/lib/dpkg/info/openssh-server.postinst
/var/lib/dpkg/info/openssh-server.postrm
/var/lib/dpkg/info/openssh-server.preinst
/var/lib/dpkg/info/openssh-server.prerm

Это скрипты, выполняемые dpkg при удалении или установке - или реконфигурации - пакета.

1
ответ дан 23 May 2018 в 05:43
  • 1
    Разве dpkg --reconfigure не поможет? – solsTiCe 27 September 2016 в 11:45
  • 2
    Вы можете запустить перенастройку, которая вызовет сценарий postinst с параметром / действием config. Если ваши файлы ключей не исчезнут, они не будут затронуты. – FredFoo 27 September 2016 в 11:59

Другие вопросы по тегам:

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