Ich versuche zu kompilierenAbonnierenauf einem Ubuntu 16.04
um alle Abhängigkeiten zu erhalten, habe ich opensll 1.1.0h aus der Quelle installiert. Ich erhalte immer diesen Fehler, wenn ich ./configure
ncrack ausführe
checking OpenSSL header version... 1010008f (OpenSSL 1.1.0h 27 Mar 2018)
checking OpenSSL library version... not found
configure: error: OpenSSL library not found.
configure: error: ./configure failed for opensshlib
Lösungen, die ich bereits ausprobiert habe:
- Neuinstallation von OpenSSL
apt install libssl-dev
ldconfig
nach dem Hinzufügen/usr/local/lib
zu/etc/ld.so.conf
./configure --with-openssl=/usr/local --with-libopenssh=/usr/local
- Ich habe es mit einer anderen Ubuntu 16.06-Box versucht und sie wird kompiliert. Warum schlägt dies fehl?
Wenn Sie den Ncrack-Quellcode und die configure.ac-Dateien überprüfen möchten, finden Sie sie alle unterhttps://github.com/nmap/ncrack