хорошо, нашел, в чем проблема:
файл ~/android содержит некоторые файлы, вероятно, хранит ключи отладки, которые отличаются после прошивки / очистки устройства - просто удалите их
, чтобы они были точными:
~/.android/adbkey
Вы можете настроить каталоги для поиска разделяемых библиотек с помощью переменной среды LD_LIBRARY_PATH
.
Скопируйте ваш libcrypt.so.1, например, в. /etc/ssh/libs/ (сначала создайте каталог, конечно ), и таким образом запустите sshd:
env LD_LIBRARY_PATH=/etc/ssh/libs /usr/sbin/sshd
Добавьте первый путь к вызову, любые параметры, передаваемые в sshd, все равно должны быть переданы.
У меня была такая же проблема и это связано с изменением версии Yocto предыдущая версия устанавливала libcrypto.so.1 как часть glibc теперь это пакет под названием libcrypto -...rpm поэтому, когда вы удаляете /lib/libcrypto *, вы заставляете ssh повторно использовать тот, что находится в /usr/lib