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