$ apt-get install openssh-server
терпит неудачу с Segmentation fault
когда он пытается сгенерировать ключи.
Это оставляет мне половину полной установки, но бинарные файлы на месте.
Я также заметил, что простое выполнение sshd
или ssh-keygen
также производит Segmentation fault
.
Бег debsums
указывает, что некоторые файлы имеют контрольную сумму, отличную от файлов, предоставленных пакетами debian.
$ debsums -s
указывает на то, что libk5crypto.so.3.1
и libcrypto.so.1.0.0
(и еще несколько) имеют статус FAILED.
Вы захотите заменить эти файлы файлами, предоставленными пакетами debian. Чтобы узнать, в каком пакете находится файл:
$ dpkg --search /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
Это говорит нам, что этот файл предоставлен libk5crypto3
. (запуск команды с libcrypto.so.1.0.0
сообщает нам, что это обеспечивается libssl1.0.0
пакет)
Затем просто переустановите пакет (ы):
$ sudo apt-get --reinstall install libk5crypto3 libssl1.0.0
Затем попробуйте переустановить openssh:
$ sudo apt-get purge openssh-server
$ sudo apt-get install openssh-server