Strona 1 z 1
Powolne logowanie przez ssh
: 19 lutego 2009, 12:19
autor: aloo
Po wydaniu komendy ssh user@adres zawsze muszę odczekać dokładnie 30s zanim serwer spyta mnie o hasło, dlaczego tak jest i jak to naprawić?
Dzieje się tak przy każdym użytkowniku, a serwer jest w sieci lokalnej. Nie pomogło nawet dodanie klucza klienta do autoryzowanych kluczy na serwerze.
Dodam że wcześniej logowałem się przez putty i nie było żadnego opóźnienia.
Proszę o jakąś podpowiedź.
: 19 lutego 2009, 12:32
autor: lis6502
Możliwe że:
a) stacja z której dzwonisz to jakiś stary trup i generowanie RSA dla porównania może trwać długo,
b) w sieci (stacja lub serwer) może być niezły ruch.
Solucja: zadzwoń na ten serwer i posprawdzaj obciążenie systemu, dysków i sieci.
: 19 lutego 2009, 12:49
autor: lolleq
: 19 lutego 2009, 13:37
autor: aloo
Dziękuje za szybkie odpowiedzi ale to nie rozwiązuje mojego problemu.
@lis6502
Chodzi o sieć domową, szybki komputer, nieobciążony, sieć praktycznie nieużywana.
Jak już pisałem, pod Windows na putty wszystko śmiga.
@lolleq
Odwołuje się do serwera przez adres IP.
: 19 lutego 2009, 16:22
autor: lolleq
Ale czy spróbowałeś tego, co napisałem?
: 20 lutego 2009, 08:12
autor: aloo
Spróbowałem - nie daje efektu.
: 20 lutego 2009, 08:51
autor: lolleq
Ja bym jednak dalej w tym kierunku drążył: maszynę, z której się łączysz dopisz do /etc/hosts... to, że łączysz się z maszyną po adresie IP nie ma związku z dyrektywą UseDNS.
: 20 lutego 2009, 11:36
autor: Utumno
uruchom
wrzuc tu powstaly log i zaznacz, gdzie wisi.
: 22 lutego 2009, 20:31
autor: aloo
OpenSSH_4.3p2 Debian-9etch3, OpenSSL 0.9.8c 05 Sep 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.0.0.1 [10.0.0.1] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/identity type -1
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type '-----END'
debug1: identity file /root/.ssh/id_rsa type 1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3p2 Debian-9
debug1: match: OpenSSH_4.3p2 Debian-9 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3p2 Debian-9etch3
debug2: fd 3 setting O_NONBLOCK
[troche tu]
debug1: An invalid name was supplied
Cannot determine realm for numeric host address
debug1: An invalid name was supplied
A parameter was malformed
Validation error
debug1: An invalid name was supplied
Cannot determine realm for numeric host address
debug1: An invalid name was supplied
A parameter was malformed
Validation error
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_init: found hmac-md5
debug1: kex: server->client aes128-cbc hmac-md5 none
debug2: mac_init: found hmac-md5
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug2: dh_gen_key: priv key bits set: 134/256
debug2: bits set: 529/1024
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '10.0.0.1' is known and matches the RSA host key.
debug1: Found key in /root/.ssh/known_hosts:1
debug2: bits set: 493/1024
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /root/.ssh/identity ((nil))
debug2: key: /root/.ssh/id_rsa (0x8096558)
debug2: key: /root/.ssh/id_dsa ((nil))
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Trying private key: /root/.ssh/identity
debug1: Offering public key: /root/.ssh/id_rsa
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Trying private key: /root/.ssh/id_dsa
debug2: we did not send a packet, disable method
debug1: Next authentication method: keyboard-interactive
debug2: userauth_kbdint
debug2: we sent a keyboard-interactive packet, wait for reply
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 1
: 23 lutego 2009, 04:10
autor: Utumno
- RADA: Na przyszlosc jak wklejasz logi, to razem z komenda ktora je wywolala. Po drugie, dobrze by bylo jakbys byl bardziej precyzyjny i pisal (tu wisi 7 sekund) zamiast (tu troche) ale to szczegol.
- WEDKA: Po zobaczeniu takiego loga twoim PIERWSZYM ODRUCHEM powinien byc Google na podejrzane linijki z tego loga!
- RYBA: przeszukaj Google na:
i od razu znajdziesz strone:
http://www.rolfs.no/2007/05/24/ssh-debu ... ult-realm/
gdzie podaja rozwiazanie: dodac
do /etc/ssh/ssh_config (albo ~/.ssh/ssh_config).