ssh login dauert 15 sekunden [gelöst]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

ssh login dauert 15 sekunden [gelöst]

Beitrag von rene04 » 30.09.2007 11:04:31

Hallo,

wenn ich mich per ssh auf einer anderen kiste anmelden möchte dauert es ganze 15 sekunden bis der anmeldevorgang durch ist. auch wenn ich mich lokal auf entsprechender maschine anmelden will auf der konsole dauert es 13 sekunden bis man zur eingabe des passwortes aufgefordert wird. das ist mir jetzt bei allen etch maschinen aufgefallen. was kann ich tun um das zu beschleunigen?

gruesse
Zuletzt geändert von rene04 am 04.10.2007 15:57:40, insgesamt 1-mal geändert.

Benutzeravatar
Hosi
Beiträge: 226
Registriert: 17.03.2003 15:17:29

Beitrag von Hosi » 01.10.2007 03:14:49

Funktionieren alle DNS-Einträge (PTR, A-Records), bzw. sind die richtigen Hostnamen mit den richtigen IP-Adressen in /etc/hosts eingetragen?

Benutzeravatar
adix
Beiträge: 7
Registriert: 18.08.2006 15:29:31
Wohnort: Bad Liebenzell / BW

Beitrag von adix » 01.10.2007 08:39:39

Hallo,

probier mal folgenden Eintrag in der in /etc/ssh/sshd_config

Code: Alles auswählen

UseDNS no

Gruß
Stefan

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 01.10.2007 09:02:13

ich denke nicht das es etwas mit dns zu tun hat da es ja genauso lange dauert wenn ich mich lokal an der konsole anmelden will. also die eingabeaufforderung für den username kommt sofort aber nach dessen eingabe dauert es 15 sekunden bis ich aufgefordert werde das PW einzugeben.

gruesse

Benutzeravatar
adix
Beiträge: 7
Registriert: 18.08.2006 15:29:31
Wohnort: Bad Liebenzell / BW

Beitrag von adix » 01.10.2007 09:08:30

War bei mir auch so. Mit dem Eintrag war die Verzögerung weg.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 01.10.2007 09:31:31

habs mal eingetragen. im moment ohne serverneustart bringt es mal keine änderung. nur sshd neu starten hat auch nicht geholfen. server neustart kann ich erst wieder morgen früh machen, sonst gibbet ärger ;)

aber was hat ssh mit einer lokalen anmeldung zu tun?

gruesse

Benutzeravatar
MSfree
Beiträge: 11721
Registriert: 25.09.2007 19:59:30

Beitrag von MSfree » 01.10.2007 09:46:31

rene04 hat geschrieben:habs mal eingetragen. im moment ohne serverneustart bringt es mal keine änderung. nur sshd neu starten hat auch nicht geholfen. server neustart kann ich erst wieder morgen früh machen, sonst gibbet ärger ;)
Reboots sind unter Linux praktisch nie nötig, ausser man will einen neu installierten Kernel booten. Der Neustart eines oder mehrerer Dienste reicht immer aus.
aber was hat ssh mit einer lokalen anmeldung zu tun?
Das frage ich mich allerdings auch.

Was steht denn in deiner /etc/nsswitch.conf drin?
Eventuell ist auch irgendwas in deinem /etc/pam.d-Verzeichnis verbogen.

Benutzeravatar
mcheizer
Beiträge: 78
Registriert: 11.06.2005 23:23:35
Wohnort: Köln

Beitrag von mcheizer » 01.10.2007 09:51:52

Evtl. IPv6 abschalten.
Dafür in die /etc/ssh/sshd_config folgenden Eintrag ändern/hinzufügen:

AddressFamily inet

Siehe auch man 5 sshd_config

Grüße
mcheizer

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 01.10.2007 09:53:38

Hallo!
Large delays (more that 10 seconds) are typically caused a problem with name resolution
So steht es hier [1]. Abhilfe schafft
AddressFamily inet
UseDNS no
in der ssh_config, wie es adix auch vermutet hatte.

Gruß, habakug

[1] http://www.openssh.org/faq.html#3.3

/edit: Da war jemand schneller...

Benutzeravatar
brockz
Beiträge: 146
Registriert: 19.05.2004 06:43:34

Beitrag von brockz » 02.10.2007 14:32:26

avahi daemon ist das problem

Grüssle

brockz

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 02.10.2007 14:33:04

brockz hat geschrieben:avahi daemon ist das problem

Grüssle

brockz
und was tue ich dagegen?

Benutzeravatar
brockz
Beiträge: 146
Registriert: 19.05.2004 06:43:34

Beitrag von brockz » 02.10.2007 14:35:40

Code: Alles auswählen

/etc/init.d/avahi-daemon stop
und probier es dann nochmal

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 02.10.2007 15:23:02

hallo,

ich depp! mit lokaler anmeldung meinte ich per putty. also doch ssh. mit addressfamily inet und usedns no, aaaaber die einträge müssen in die sshd.conf.

danke

gruesse rene

Antworten