Huhu,
getern ist unser root aufeinmal abgeschmiert, nach einem Neustart startete er wie gewohnt nur die SSHD wurde nicht gestartet, jetzt habe ich keinen Zugriff auf den Server. Der Webmin läuft noch und ich habe Zugriff auf ihn. Wie kann ich die SSHD wieder starten?
++edit++
Hab grad noch über Webmin foglendes eingegeben /etc/init.d/ssh start und es passiert trotzdem nichts.
SSHD wird nicht gestartet
-
- Posts: 774
- Joined: 2004-04-26 15:57
Re: SSHD wird nicht gestartet
Also entweder hast du die ssh deinstalliert oder du hast vergessen die Logfiles durchzusuchen was ist.
-
- Userprojekt
- Posts: 608
- Joined: 2005-12-16 17:57
Re: SSHD wird nicht gestartet
Boote ein Rettungssystem per PXE, mounte die Systemplatte, "chroote" rein und starte den SSHD mal von Hand auf einem hohen Port (22 ist belegt vom SSHD des Rettungssystems). Wenn Du ihn kaputtgemacht hast, kannst Du ihn ja auch neu installieren.melan wrote: getern ist unser root aufeinmal abgeschmiert, nach einem Neustart startete er wie gewohnt nur die SSHD wurde nicht gestartet, jetzt habe ich keinen Zugriff auf den Server. Der Webmin läuft noch und ich habe Zugriff auf ihn. Wie kann ich die SSHD wieder starten?
Falls ein arger Knoten drin ist, schicke ich Dir gerne einen statisch gegen uClibc kompilierten Dropbear. Der ist manchmal saumäßig praktisch....
-
- Posts: 6
- Joined: 2006-02-16 22:10
Re: SSHD wird nicht gestartet
Also in den Logfiles steht nichts drin, hat mich auch gewundert, deinstalliert habe ich auch nichts (Root liefer ca 100 Tage am Stück ohne Probleme).
Gibt es irgendwo ein Tutorial was beschreibt wie ins System chroote? Also Notfallsystem läuft, mein System habe ich auch gemountet, aber weiter weiß ich nicht...
Mfg
melan
Gibt es irgendwo ein Tutorial was beschreibt wie ins System chroote? Also Notfallsystem läuft, mein System habe ich auch gemountet, aber weiter weiß ich nicht...
Mfg
melan
-
- Project Manager
- Posts: 11190
- Joined: 2003-02-27 01:00
- Location: Hamburg
Re: SSHD wird nicht gestartet
man chroot
Code: Select all
chroot /mnt /bin/env -i HOME=/root TERM=$TERM PS1='u:w$ ' PATH=/usr/sbin:/usr/bin:/sbin:/bin /bin/bash +h
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
-
- Userprojekt
- Posts: 608
- Joined: 2005-12-16 17:57
Re: SSHD wird nicht gestartet
Kurztutorial. Das alte System sei unter "/tmp/havarie" gemountet:melan wrote:Also in den Logfiles steht nichts drin, hat mich auch gewundert, deinstalliert habe ich auch nichts (Root liefer ca 100 Tage am Stück ohne Probleme).
Gibt es irgendwo ein Tutorial was beschreibt wie ins System chroote? Also Notfallsystem läuft, mein System habe ich auch gemountet, aber weiter weiß ich nicht...
1. Mounte das Prozess-Dateisystem:
Code: Select all
mount -t proc none /tmp/havarie/proc
Code: Select all
mount -t devpts none /tmp/havarie/dev/pts
Code: Select all
chroot /tmp/havarie /bin/sh
Im chroot kannst Du Dich nun umsehen. Was den SSHD angeht, am besten Du änderst den Port (bspw. auf 2222) in der /etc/ssh/sshd_config und versuchst den Server zu starten -- zunächst über das Initscript, wenn das nicht klappt direkt über den Aufruf von "/usr/sbin/sshd" mit Angabe von Port und ggf. alternativen Schlüsseldateien.
Theoretisch kannst Du im chroot normal arbeiten, allerdings läuft auf dem Rettungssystem oft ein anderere Kernel, der oft zu Konfusion führt.