sshd startet ist aber nich da

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

sshd startet ist aber nich da

Beitrag von nilschen » 05.10.2005 16:24:08

hi leute ,

heute ist bei mir der wurm drin...

ich will ssh starten er meckert nicht und und startet brav. Jedoch ist er nicht aufgeführt in der prorez liste und der service ist auch nicht da...

in de /var/log/messages steht nix darüber in der dmsg ebenfalls nicht.

Will ich in per ebfehl sshd starten geht das auch problemelos mit echo $? bekomm ich eine 0 ausgegben..

Ich weiß echt nicht das das sein könnte....

mfg nils
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 05.10.2005 16:35:25

Benenne mal die Datei /etc/ssh/sshd_not_to_be_run um und versuche es nochmal.

eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 05.10.2005 17:01:42

welceh datei?
hab mal einfach die datei reingemacht die du mri gesagt ahst nun meldet er

debian:/etc/ssh# /etc/init.d/ssh start
OpenBSD Secure Shell server not in use (/etc/ssh/sshd_not_to_be_run)
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 05.10.2005 22:01:31

Das wollte ich eigentlich damit sagen, wenn die Datei sshd_not_to_be_run im Verzeichnis /etc/ssh existiert wird zwar das Skript ausgeführt aber der sshd startet nicht.

Da es diese Datei auf deinem Rechner nicht gab, so muss das Problem eine andere Ursache haben.

Versuche doch mal den sshd im Debug Modus zu starten.

Code: Alles auswählen

sshd -d -D
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 09:08:54

im debug modus geht das ganze... 8O
one swirl to rule them all!

my system:
amd athlon xp 2800+

nil
Beiträge: 989
Registriert: 08.06.2005 13:28:36

Beitrag von nil » 06.10.2005 09:14:31

Hi,

irgendwann hatte ich auch mal mein SSH zerschossen.

apt-get remove ssh

(den ganzen Müll unter /etc/ssh löschen oder umbenennen, evtl. angepasste Scripte unter /etc/init.d mit wegschmeissen)

apt-get install ssh

Neo_0815
Beiträge: 553
Registriert: 07.01.2005 15:29:22

Beitrag von Neo_0815 » 06.10.2005 09:28:33

Vorher die Host Keys sichern + später wieder einspielen!!!! Nicht einfach löschen ( oder umbenennen), was ist das denn für ein Tipp, die Dinger sind wichtig.

Gruß

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 09:39:25

nee die werden dabei neu genriert...

aber das hatte ich auch gemacht das mit dem purge etc... das half aber nichts..

keine ahnung wieso das ganze so ist :?
one swirl to rule them all!

my system:
amd athlon xp 2800+

nil
Beiträge: 989
Registriert: 08.06.2005 13:28:36

Beitrag von nil » 06.10.2005 09:52:38

Hi,

die Host-Keys sind in einer privaten Umgebung nicht so wichtig. Ok, wenn man von einem anderen Rechner drauf geht (putty, mindterm, ssh-client), dann gibt es eine schöne, böse Warnung, dass der Server nicht mehr der ist, der er mal war.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.10.2005 10:05:35

Von Netzwerk verschoben.

Wie genau startest Du denn den sshd? Lief der schon mal? Hast Du wass an der Konfig geädert? Wie sieht die Konfig aus? Ist das StartScript noch das von Debian? Welche Zweig verwendest Du? Fragen über Fragen...

Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 10:33:48

Wie genau startest Du denn den sshd? Lief der schon mal? Hast Du wass an der Konfig geädert? Wie sieht die Konfig aus? Ist das StartScript noch das von Debian? Welche Zweig verwendest Du? Fragen über Fragen
ssh wird beim hochfahren gestartet also in der init.d. Ja er lief bis auf jetzt ich habe nichts in sshd verändert noch sonst was. Mein vorges problem war ja dass ich mich plötzlich nicht mher übern xdm einlogen konnte ins kde.. Bis ich mal herausfand dass ich /Dev/null mehr rechte geben muss. (aber ich glaub das hat damit überhaupt nichts zu tun). Ich verwende den stable zweig (sarge).

Die sshd config sieht folgendermaßen aus:

http://mitglied.lycos.de/picserver/~nr/sshd_config
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.10.2005 10:37:41

Und wenn Du ihn nach dem Start manuel per /etc/init.d/sshd [stop|start] neustartest? Es sollte dann zumindest was im Log /var/log/messages auftauchen

Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

nil
Beiträge: 989
Registriert: 08.06.2005 13:28:36

Beitrag von nil » 06.10.2005 10:39:00

Hi,

mach mal:

/etc/init.d/ssh stop
/etc/init.d/ssh start

lsof -i:22
lsof |fgrep sshd

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 10:59:27

Bert hat geschrieben:Und wenn Du ihn nach dem Start manuel per /etc/init.d/sshd [stop|start] neustartest? Es sollte dann zumindest was im Log /var/log/messages auftauchen

Bert
alles schon probiert nothing ;) so schlau war ich auch schon....

@ nil

debian:/etc/ssh# lsof -i:22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 4012 root 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)
ssh 4013 nirei 3u IPv4 302180 TCP localhost.localdomain:34831->localhost.localdomain:ssh (ESTABLISHED)
sshd 4016 nirei 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)


lsof |fgrep sshd
sshd 4012 root cwd DIR 3,2 4096 2 /
sshd 4012 root rtd DIR 3,2 4096 2 /
sshd 4012 root txt REG 3,2 286648 537533 /usr/sbin/sshd
sshd 4012 root mem REG 3,2 90248 635240 /lib/ld-2.3.2.so
sshd 4012 root mem REG 3,2 28880 635263 /lib/libwrap.so.0.7.6
sshd 4012 root mem REG 3,2 30360 635296 /lib/libpam.so.0.76
sshd 4012 root mem REG 3,2 9872 407247 /lib/tls/libdl-2.3.2.so
sshd 4012 root mem REG 3,2 64924 407259 /lib/tls/libresolv-2.3.2.so
sshd 4012 root mem REG 3,2 1029672 2117445 /usr/lib/i686/cmov/libcrypto.so.0.9.7
sshd 4012 root mem REG 3,2 7828 407263 /lib/tls/libutil-2.3.2.so
sshd 4012 root mem REG 3,2 67468 521587 /usr/lib/libz.so.1.2.2
sshd 4012 root mem REG 3,2 73304 407250 /lib/tls/libnsl-2.3.2.so
sshd 4012 root mem REG 3,2 18876 407246 /lib/tls/libcrypt-2.3.2.so
sshd 4012 root mem REG 3,2 78233 407258 /lib/tls/libpthread-0.60.so
sshd 4012 root mem REG 3,2 1254468 407245 /lib/tls/libc-2.3.2.so
sshd 4012 root mem REG 3,2 28616 407251 /lib/tls/libnss_compat-2.3.2.so
sshd 4012 root mem REG 3,2 33440 407255 /lib/tls/libnss_nis-2.3.2.so
sshd 4012 root mem REG 3,2 34748 407253 /lib/tls/libnss_files-2.3.2.so
sshd 4012 root DEL REG 0,6 302186 /dev/zero
sshd 4012 root mem REG 3,2 5452 2036051 /lib/security/pam_nologin.so
sshd 4012 root mem REG 3,2 11488 2036040 /lib/security/pam_env.so
sshd 4012 root mem REG 3,2 44848 2036060 /lib/security/pam_unix.so
sshd 4012 root mem REG 3,2 4324 2036050 /lib/security/pam_motd.so
sshd 4012 root mem REG 3,2 8784 2036048 /lib/security/pam_mail.so
sshd 4012 root mem REG 3,2 12540 2036046 /lib/security/pam_limits.so
sshd 4012 root mem REG 3,2 11024 635247 /lib/libcap.so.1.10
sshd 4012 root mem REG 3,2 32292 635237 /lib/libgcc_s.so.1
sshd 4012 root DEL REG 0,6 302499 /dev/zero
sshd 4012 root 0u REG 3,2 0 591157 /dev/null
sshd 4012 root 1u CHR 136,1 3 /dev/pts/1
sshd 4012 root 2u CHR 136,1 3 /dev/pts/1
sshd 4012 root 3u CHR 5,2 586570 /dev/ptmx
sshd 4012 root 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdoma
in:34831 (ESTABLISHED)
sshd 4012 root 5r FIFO 0,7 302182 pipe
sshd 4012 root 6w FIFO 0,7 302182 pipe
sshd 4012 root 7u unix 0xeb420ae0 302501 socket
sshd 4016 nirei cwd DIR 3,2 4096 2 /
sshd 4016 nirei rtd DIR 3,2 4096 2 /
sshd 4016 nirei txt REG 3,2 286648 537533 /usr/sbin/sshd
sshd 4016 nirei mem REG 3,2 90248 635240 /lib/ld-2.3.2.so
sshd 4016 nirei mem REG 3,2 28880 635263 /lib/libwrap.so.0.7.6
sshd 4016 nirei mem REG 3,2 30360 635296 /lib/libpam.so.0.76
sshd 4016 nirei mem REG 3,2 9872 407247 /lib/tls/libdl-2.3.2.so
sshd 4016 nirei mem REG 3,2 64924 407259 /lib/tls/libresolv-2.3.2.so
sshd 4016 nirei mem REG 3,2 1029672 2117445 /usr/lib/i686/cmov/libcrypto.so.0.9.7
sshd 4016 nirei mem REG 3,2 7828 407263 /lib/tls/libutil-2.3.2.so
sshd 4016 nirei mem REG 3,2 67468 521587 /usr/lib/libz.so.1.2.2
sshd 4016 nirei mem REG 3,2 73304 407250 /lib/tls/libnsl-2.3.2.so
sshd 4016 nirei mem REG 3,2 18876 407246 /lib/tls/libcrypt-2.3.2.so
sshd 4016 nirei mem REG 3,2 78233 407258 /lib/tls/libpthread-0.60.so
sshd 4016 nirei mem REG 3,2 1254468 407245 /lib/tls/libc-2.3.2.so
sshd 4016 nirei mem REG 3,2 28616 407251 /lib/tls/libnss_compat-2.3.2.so
sshd 4016 nirei mem REG 3,2 33440 407255 /lib/tls/libnss_nis-2.3.2.so
sshd 4016 nirei mem REG 3,2 34748 407253 /lib/tls/libnss_files-2.3.2.so
sshd 4016 nirei DEL REG 0,6 302186 /dev/zero
sshd 4016 nirei mem REG 3,2 5452 2036051 /lib/security/pam_nologin.so
sshd 4016 nirei mem REG 3,2 11488 2036040 /lib/security/pam_env.so
sshd 4016 nirei mem REG 3,2 44848 2036060 /lib/security/pam_unix.so
sshd 4016 nirei mem REG 3,2 4324 2036050 /lib/security/pam_motd.so
sshd 4016 nirei mem REG 3,2 8784 2036048 /lib/security/pam_mail.so
sshd 4016 nirei mem REG 3,2 12540 2036046 /lib/security/pam_limits.so
sshd 4016 nirei mem REG 3,2 11024 635247 /lib/libcap.so.1.10
sshd 4016 nirei mem REG 3,2 32292 635237 /lib/libgcc_s.so.1
sshd 4016 nirei DEL REG 0,6 302499 /dev/zero
sshd 4016 nirei 0u CHR 136,1 3 /dev/pts/1
sshd 4016 nirei 1u CHR 136,1 3 /dev/pts/1
sshd 4016 nirei 2u CHR 136,1 3 /dev/pts/1
sshd 4016 nirei 3u unix 0xf256a0e0 302500 socket
sshd 4016 nirei 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)
sshd 4016 nirei 5r FIFO 0,7 302182 pipe
sshd 4016 nirei 6w FIFO 0,7 302182 pipe
sshd 4016 nirei 7u unix 0xf5479e00 302505 socket
sshd 4016 nirei 8r FIFO 0,7 302506 pipe
sshd 4016 nirei 9w FIFO 0,7 302506 pipe
sshd 4016 nirei 10u CHR 5,2 586570 /dev/ptmx
sshd 4016 nirei 11u CHR 5,2 586570 /dev/ptmx
sshd 4016 nirei 12u CHR 5,2 586570 /dev/ptmx
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 06.10.2005 11:14:05

Hab openssh mal ebend mit

Code: Alles auswählen

 aptitude --purge ssh 
runtergeschmissen und dann mit

Code: Alles auswählen

aptitude install ssh
neu installiert. Da wurde sofort gemeldet das der Server gestartet worden ist. Was man auch mit

Code: Alles auswählen

 nmap -p 22 localhost
nachprüfen kann.

PS. Für Megalogs gibt es http://nopaste.debianforum.de/
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 06.10.2005 11:23:30

nilschen hat geschrieben:debian:/etc/ssh# lsof -i:22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 4012 root 4u IPv6 302181 TCP ocalhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)
ssh 4013 nirei 3u IPv4 302180 TCP localhost.localdomain:34831->localhost.localdomain:ssh (ESTABLISHED)
sshd 4016 nirei 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)
Sieht doch so aus, als ob das der sshd läuft. Wo ist dein Problem?

eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 13:27:12

habs mal so gemacht und mit nmap brachte er mir folgendes

debian:/etc/ssh# nmap -p 22 localhost

Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2005-10-06 13:35 CEST
Interesting ports on localhost.localdomain (127.0.0.1):
PORT STATE SERVICE
22/tcp closed ssh

@ eagle nein macht er nicht sonst könnt ich doch drauf zugreifen und er ist net da....

blöd bin ich ja auch noch net :P
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 06.10.2005 13:47:41

Existiert die Datei

Code: Alles auswählen

/var/run/sshd.pid
Da müßte eine 4 oder 5 Stellige Zahl drinstehen.

Pid = Prozessnummer. Die ist überall anders auch nach jedem Neustart.

Uns was passiert bei

Code: Alles auswählen

/etc/init.d/ssh stop
/etc/init.d/ssh start
Im ersten Fall

Code: Alles auswählen

 Stopping OpenBSD Secure Shell Server : sshd
Im zweiten Fall

Code: Alles auswählen

 Starting OpenBSD Sercure Shell Server: sshd
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 13:52:20

@ KBDCALLS

ne da is keine pid drinne :D

nurn ordner sshd *g* dort is aber auch nüchts...

was ich noch im auth.log gefunden hab ist wenn ich den restarte

localhost sshd[4661]: fatal: daemon() failed: Success
Zuletzt geändert von nilschen am 06.10.2005 13:55:41, insgesamt 1-mal geändert.
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 06.10.2005 13:54:49

nilschen hat geschrieben:sshd 4016 nirei 4u IPv6 302181 TCP localhost.localdomain:ssh->localhost.localdomain:34831 (ESTABLISHED)
Hier steht doch aber das es ein sshd Prozess mit der PID 4016 gibt wo sich der Benutzer nirei eingeloggt hat.

Was normalerweise bei der lsof -i:22 Ausgabe fehlt ist die Zeile:
sshd 2336 root 3u IPv6 5023 TCP *:ssh (LISTEN)
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 06.10.2005 14:10:08

Ist in deiner

Code: Alles auswählen

 /etc/hosts
alles richtig eingetragen ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 06.10.2005 14:14:18

Vielleicht hat das doch noch etwas mit deinem /dev/null Problem zu tun?
http://www.linode.com/forums/archive/o_t/t_850/sshd_won_t_start.html hat geschrieben:It works in debug mode!

Ah, it's a /dev/null problem. For some reason, it turned into a regular file after the power reboot, so I found some documentation that says to re-create it:

rm -f /dev/null
mknod -m 666 /dev/null c 1 3

sshd starts up now! Thanks much for the help, everyone.
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 14:31:29

eagle du bist mein held! Es war wirklich so wie der mann es geschrieben hat in diesem anderne forum!

@all danke an euch auch dass ihr mir so viele tips gegeben habt echt super *megaknuddel @ all * und ganz besonders an eagle :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

mfg nils
one swirl to rule them all!

my system:
amd athlon xp 2800+

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 06.10.2005 16:44:08

Hmm , ist zwar schön das es geklappt hat , aber ich ich frage mich doch was muß man anstellen um sein /dev/null zu schreddern. Das ist wirklich aus Interesse, habs bislangs noch nicht geschafft.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
nilschen
Beiträge: 85
Registriert: 13.03.2005 13:46:44

Beitrag von nilschen » 06.10.2005 16:48:15

das frägste mal besser mein debian ich hab jedenfalls nichts daran rumgepfuscht...

vielleicht irgentein PöööHseS programm...

mfg nils
one swirl to rule them all!

my system:
amd athlon xp 2800+

Antworten