Page 1 of 1
openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-16 16:59
by tsaenger
Hallo,
Ich haber per Yast openssl entfernt und folgendermaßen selber neu installiert:
Bei der deinstallation habe ich die Abhängigkeiten ignoriert.
cd openssl-0.9.7g
./config
make
make test
make install
echo "/usr/local/ssl/lib" >> /etc/ld.so.conf
ldconfig
cp /usr/local/ssl/bin/openssl /usr/bin/
Nun verweigert mir der Server den SSH-Zugang.
Ich kann allerdings über die Recovery-Funktion noch auf meinen Server zugreifen.
Was habe ich falsch gemacht, dass mein ssh-Zugang nicht mehr funktioniert?
Gruß und Danke für die Hilfe
Tobias
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-16 17:18
by Roger Wilco
OpenSSH benutzt OpenSSL. Du hast OpenSSH die notwendigen Bibliotheken geklaut und durch eine inkompatible Version ersetzt. OpenSSH hat jetzt keinen Bock mehr.
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-16 17:19
by tsaenger
Das heißt ich muss openssh auch neu installieren.
Danke
Tobias
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-16 17:24
by Roger Wilco
Oder die alte Version von OpenSSL wieder installieren. Sofern die Distribution noch mit Sicherheitsupdates versorgt wird (also alles ab SuSE Linux 9.3), dürfte das kein Problem sein.
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-19 14:57
by tsaenger
Hallo,
ich habe soeben versucht wieder eine alte openssl-version zu installieren.
Dies ist mir auch geklückt.
Nur leider kann ich meinen Server noch immer nicht im normal-modus über ssh verwalten.
Was ich noch feststellen musste ist, also ich im rescuemodus mich befunden habe und wget oder w3m starten wollte sagte es mir er könne
Code: Select all
w3m: error while loading shared libraries: libssl.so.0.9.7: cannot open shared object file: No such file or directory
nicht finden.
ich habe aber
Code: Select all
h1081716:/# openssl version
OpenSSL 0.9.7l 28 Sep 2006
installiert.
Woran kann das noch liegen?
Im Boot-Log steht:
Starting MySQL.doneMaster Resource Control: runlevel 3 has been reached
Failed services in runlevel 3: sshd
<notice>'mysql.server start' exits with status 0
<notice>killproc: kill(4073,3)
Also konnte ssh noch immer nicht gestartet werden.
Leider kann ich aus dem recovery-modus kein yast öffnen, sonst hätte ich die von suse passende ssl version zu ssh installiert.
Ich weiß nämlich nicht mehr was genau für eine Version installiert war. Sicher ist nur das es 0.9.7 war.
Gruß
Tobias
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-19 15:37
by Joe User
SuSE- und Paketversion bitte selbst anpassen:
Code: Select all
rpm --install --nodeps --force ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.security/openssl-0.9.7g-2.8.i586.rpm
Re: openssl geupdatet & keine ssh Zugang mehr
Posted: 2007-03-19 16:29
by tsaenger
vielen Dank!
Das hat geholfen.
Gruß
Tobias