Archiv verlassen und diese Seite im Standarddesign anzeigen : openssh schläft
Hallo zusammen,
nachdem ich hier so einige Probleme habe (u.a.: Login mit gputty klappt nicht, es geht derzeit nur über WINE-putty), komme ich bei der Analyse so langsam drauf, daß der SSH server schläft:
ps -efergibt
511 root 1332 S /opt/sbin/sshd
Wie erwecke ich ihn wieder zu neuem Leben?
Viele Grüße,
Dremus.
kill -CONT 511
Wenn man einen Prozess gestoppt hat - kann an Ihn meistens mit CONT wieder erwecken ...
Geht allerdings nicht fuer Zombies ... ;)
gesagt, getan.
Prozess schläft weiterhin.
Was ist ein Zombie (in diesem Zusammenhang)?
Viele Grüße,
Dremus.
Hmmm... Dann scheint der PRozess sich nicht durch User Zutun in den STOP Modus versetzt zu haben. Dann hilft nur ein reboot und gugen ob es dann geht, oder ob das Problem weiterhin besteht.
Ein Zombie Prozess - dafuer gibt es hier (http://de.wikipedia.org/wiki/Zombie_(EDV)) eine sehr ansehnliche beschreibung :D.
Im grunde sind es Prozesse die Tot sind - aber nicht mehr reagieren, in der Prozess Tabelle aufgelistet sind und weiterhin Platz beanspruchen. Man kann diese Prozesse nicht mehr Abschiessen - daher kommt hauptsaechlich der Name Zombie: untot ...
Sowas wie 50% der Windows Programme eh als Feature eingebaut haben :rolleyes: und neuerdings auch das neueste BS ;) (Seitenhieb an Gargi ;) ) ...
Danke, Smurhy
aber auch nach mehrmaligem Reboot (SLUG fährt jede Nacht runter) bleibt der Prozeß (un)tot.
Und nu?
Viele Grüße,
Dremus
Wenn der ssh prozess nichts zu tun hat - wird er auch schlafen.
Warum sollte er auch Prozessorzeit in anspruch nehmen ?
jmertin@sirius:~$ ps auxw | grep sshd
root 7445 0.0 0.0 5284 976 ? Ss 10:15 0:00 /usr/sbin/sshd
jmertin 11863 0.0 0.0 2976 752 pts/2 R+ 10:39 0:00 grep s
Ich vermute eher dass du ein anderes Problem hast ...
Anhand der anderen probleme die du hast - Vermute ich eher dass es ein Client-Problem ist - das du hast.
Versuch mal - aus einer normalen Console:
ssh -u <benutzer> <SLUG-IP>
Du wirst sehen, wie schoen es geht ...
Putty ist nur was fuer WinLoosers ;)
dumm gelaufen:
ssh: illegal option -- u
usage: ssh [-1246AaCfgkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]
Oder hab ich vergessen, mich irgendwo anzumelden?
Euh - ja - sorry ...
-u benutze ich immer fuer ncftp ...
Versuchs mal mit -l ;)
Also ich hab's jetzt auf zwei Arten gemacht. Wie Du gesagt hast:
ssh -l [user] [SLUG-IP] [-p port]
und so:
ssh [user]@[SLUG-IP] [-p port]
Aber jedesmal macht mir mein 'Host key' einen Strich durch die Rechnung:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x:0x.
Please contact your system administrator.
Add correct host key in /home/[user]/.ssh/known_hosts to get rid of this message.
Offending key in /home/[user]/.ssh/known_hosts:2
RSA host key for [SLUG-IP]:[port] has changed and you have requested strict checking.
Host key verification failed.
Ja - wie dein System schon sagt - dein Host-Key von der IP-addresse hat sich geaendert.
Sprich - damit du wieder iene sichere Verbindung aufbauen kannst - musst du den "offending" Key loeschen.
Dazu ins Verzeichniss .ssh wechseln, die Datei known_hosts editieren und die 2te Zeile wie in der Fehlermeldung gesagt, loeschen.
Die legt er dir dann beim naechsten Login mit dem richtigen Schluessel wieder an - keine Sorge ;)
... und schon wieder dumm gelaufen: da gibt es keine Datei 'known_hosts', sondern nur eine 'authorized_keys'. Ich bin (auf uNSLUng 6.10) den Anweisungen auf http://tipso.de/viewtopic.php?t=102
Schau mal auf deinem client nach ;) Nicht auf der Slug ...
Ist dein Rechner - der dich davor Warnt - dass die identitaet des gegenuebers sich geaendert hat. Jedesmal wenn du die Slug neu aufsetzt - wird es passieren :)
mann oh mann,
wer lesen kann, ist echt im Vorteil ...
Danke Dir, das haut hin.
Vielleicht weißt Du zufällig, ob es unter Windows (2000) auch sowas wie ssh auf der Kommandozeile (DOS-Box) gibt. Dann wäre es von überallher so schön einfach ...
Viele Grüße,
Dremus.
eigentlich bin ich mit dem putty auf Windows Seite sehr gut gefahren.
Sonst musst du dir das Cygwin toolset installieren. Lohnt aber IMHO die muehe nicht ... Ich bin meistens ohne sehr gut nur mit putty und CLI ausgekommen ...
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.