Alors voici le r�sultat de 'ssh -v <client> :
[localhost:~/temp/IconesCloee] olof% ssh -v heidi
OpenSSH_2.9p1, SSH protocols 1.5/2.0, OpenSSL 0x0090581f
debug1: Reading configuration data /etc/ssh_config
debug1: Seeded RNG with 26 bytes from programs
debug1: Seeded RNG with 3 bytes from system calls
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: restore_uid
debug1: ssh_connect: getuid 501 geteuid 501 anon 1
*** Pause d'environ 30 secondes ***
debug1: Connecting to heidi [192.168.0.10] port 22.
debug1: restore_uid
debug1: restore_uid
debug1: Connection established.
debug1: identity file /Users/olof/.ssh/identity type -1
debug1: identity file /Users/olof/.ssh/id_rsa type -1
debug1: identity file /Users/olof/.ssh/id_dsa type -1
debug1: Remote protocol version 1.5, remote software version OpenSSH-1.23
debug1: match: OpenSSH-1.2.3 pat ^OpenSSH
debug1: Local version string SSH-1.5-OpenSSH_2.9p1
debug1: Waiting for server public key.
debug1: Received server public key (768 bits) and host key (1024 bits).
debug1: Host 'heidi' is known and matches the RSA1 host key.
debug1: Found key in /Users/olof/.ssh/known_hosts:1
debug1: Encryption type: 3des
debug1: Sent encrypted session key.
debug1: Installing crc compensation attack detector.
debug1: Received encrypted confirmation.
debug1: Doing password authentication.
olof@heidi's password:
A part cette pause de 30 secondes, tout se passe vite.
Sinon, un 'strace -f -p <pid sshd> donne le fichier que j'ai mis en
attachement. Je dois dire qu'il ne me dit pas grand chose !!!
Quand aux logs de sshd sur le serveur, ben je les ai pas trouv�s !!!
Merci !
--
Francis Olof Garnier
EMail : mailto:[EMAIL PROTECTED]
Web : http://www.olofweb.com
>On Mon, 2 Jul 2001, Francis Olof Garnier wrote:
>
>> etc/hosts, mais par NetInfo (pour ceux qui connaissent Next !!!).
>
>oh mince, ils ont pris ce truc :(
>
>j'ai gard� d'affreux souvenirs de netinfo sur NeXT m68k.
>
>> Depuis le PC B, j'atteinds A tr�s vite par ssh. Par contre, depuis C,
>> c'est la gal�re. Et re-par contre, depuis C, le telnet sur A est
>> instantan� !!!
>
>Essaie-voir un ssh -v (client), voire un strace -f -p PID_DU_SERVEUR
>(serveur) pour voir ce qui coince.
>
>ssh est assez parano�aque en ce qui concerne la s�curit�: notamment le
>client fait des resolve et unresolve �galement ... le serveur aussi. Il
>est important de comprendre o� cela coince exactement.
>
>Regarde aussi les logs du serveur ssh sur le serveur.
>
>--
>http://www-internal.alphanet.ch/linux-leman/ avant de poser
>une question. Ouais, pour se d�sabonner aussi.
188 select(4, [3], NULL, NULL, NULL) = 1 (in [3])
188 accept(3, {sin_family=AF_INET, sin_port=htons(49166),
sin_addr=inet_addr("192.168.0.5")}}, [16]) = 4
188 fcntl(4, F_SETFL, O_RDONLY) = 0
188 fork() = 263
188 open("/dev/urandom", O_RDONLY) = 5
188 read(5, "\16+uN\7\n\322o\227\4\302\35\232w\225Py\216\272\3314\1"..., 32) = 32
188 close(5) = 0
188 close(4) = 0
188 select(4, [3], NULL, NULL, NULL <unfinished ...>
263 close(3) = 0
263 alarm(0) = 0
263 rt_sigaction(SIGALRM, {SIG_DFL}, {0x804b12c, [], SA_RESTART|0x4000000}, 8) = 0
263 rt_sigaction(SIGHUP, {SIG_DFL}, {0x804afbc, [], SA_RESTART|0x4000000}, 8) = 0
263 rt_sigaction(SIGTERM, {SIG_DFL}, {0x804b03c, [], SA_RESTART|0x4000000}, 8) = 0
263 rt_sigaction(SIGQUIT, {SIG_DFL}, {0x804b03c, [], SA_RESTART|0x4000000}, 8) = 0
263 rt_sigaction(SIGCHLD, {SIG_DFL}, {0x804b064, [], SA_RESTART|0x4000000}, 8) = 0
263 setsockopt(4, SOL_SOCKET, SO_LINGER, [1], 8) = 0
263 getpeername(4, {sin_family=AF_INET, sin_port=htons(49166),
sin_addr=inet_addr("192.168.0.5")}}, [16]) = 0
263 getpeername(4, {sin_family=AF_INET, sin_port=htons(49166),
sin_addr=inet_addr("192.168.0.5")}}, [16]) = 0
263 getpid() = 263
263 getpeername(4, {sin_family=AF_INET, sin_port=htons(49166),
sin_addr=inet_addr("192.168.0.5")}}, [16]) = 0
263 getsockname(4, {sin_family=AF_INET, sin_port=htons(22),
sin_addr=inet_addr("192.168.0.10")}}, [16]) = 0
263 open("/etc/hosts.allow", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=660, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 read(3, "# /etc/hosts.allow: list of host"..., 4096) = 660
263 read(3, "", 4096) = 0
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 open("/etc/hosts.deny", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=765, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 read(3, "# /etc/hosts.deny: list of hosts"..., 4096) = 765
263 socket(PF_UNIX, SOCK_STREAM, 0) = 5
263 connect(5, {sin_family=AF_UNIX, path="
/var/run/.nscd_socket"}, 110) = -1
ECONNREFUSED (Connection refused)
263 close(5) = 0
263 open("/etc/nsswitch.conf", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
263 read(5, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
263 read(5, "", 4096) = 0
263 close(5) = 0
263 munmap(0x40015000, 4096) = 0
263 open("/etc/ld.so.cache", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=5589, ...}) = 0
263 old_mmap(NULL, 5589, PROT_READ, MAP_PRIVATE, 5, 0) = 0x40207000
263 close(5) = 0
263 open("/lib/libnss_files.so.2", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=31020, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000 \0\000"..., 4096) =
4096
263 old_mmap(NULL, 34368, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40209000
263 mprotect(0x40211000, 1600, PROT_NONE) = 0
263 old_mmap(0x40211000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x7000) = 0x40211000
263 close(5) = 0
263 munmap(0x40207000, 5589) = 0
263 gettimeofday({994364320, 146359}, NULL) = 0
263 getpid() = 263
263 open("/etc/resolv.conf", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=67, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
263 read(5, "search olof.ch\nnameserver 194.15"..., 4096) = 67
263 read(5, "", 4096) = 0
263 close(5) = 0
263 munmap(0x40015000, 4096) = 0
263 open("/etc/host.conf", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
263 read(5, "order hosts,bind\nmulti on\n", 4096) = 26
263 read(5, "", 4096) = 0
263 close(5) = 0
263 munmap(0x40015000, 4096) = 0
263 open("/etc/hosts", O_RDONLY) = 5
263 fcntl(5, F_GETFD) = 0
263 fcntl(5, F_SETFD, FD_CLOEXEC) = 0
263 fstat(5, {st_mode=S_IFREG|0644, st_size=398, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
263 read(5, "127.0.0.1\tlocalhost\n192.168.0.2\t"..., 4096) = 398
263 close(5) = 0
263 munmap(0x40015000, 4096) = 0
263 socket(PF_UNIX, SOCK_STREAM, 0) = 5
263 connect(5, {sin_family=AF_UNIX, path="
/var/run/.nscd_socket"}, 110) = -1
ECONNREFUSED (Connection refused)
263 close(5) = 0
263 brk(0x8070000) = 0x8070000
263 open("/etc/hosts", O_RDONLY) = 5
263 fcntl(5, F_GETFD) = 0
263 fcntl(5, F_SETFD, FD_CLOEXEC) = 0
263 fstat(5, {st_mode=S_IFREG|0644, st_size=398, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
263 read(5, "127.0.0.1\tlocalhost\n192.168.0.2\t"..., 4096) = 398
263 close(5) = 0
263 munmap(0x40015000, 4096) = 0
263 read(3, "", 4096) = 0
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 rt_sigaction(SIGALRM, {0x804b0a8, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
263 alarm(600) = 0
263 write(4, "SSH-1.5-OpenSSH-1.2.3\n", 22) = 22
263 read(4, "S", 1) = 1
263 read(4, "S", 1) = 1
263 read(4, "H", 1) = 1
263 read(4, "-", 1) = 1
263 read(4, "1", 1) = 1
263 read(4, ".", 1) = 1
263 read(4, "5", 1) = 1
263 read(4, "-", 1) = 1
263 read(4, "O", 1) = 1
263 read(4, "p", 1) = 1
263 read(4, "e", 1) = 1
263 read(4, "n", 1) = 1
263 read(4, "S", 1) = 1
263 read(4, "S", 1) = 1
263 read(4, "H", 1) = 1
263 read(4, "_", 1) = 1
263 read(4, "2", 1) = 1
263 read(4, ".", 1) = 1
263 read(4, "9", 1) = 1
263 read(4, "p", 1) = 1
263 read(4, "1", 1) = 1
263 read(4, "\n", 1) = 1
263 fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
263 write(4, "\0\0\1\v\0\0\0\0\0\2\262\270#\256P$\346\342\0\0\3\0\0\6"..., 276) = 276
263 select(5, [4], NULL, NULL, NULL) = 1 (in [4])
263 read(4, "\0\0\0\224\0\0\0\0\3\3\262\270#\256P$\346\342\3\377]\367"..., 8192) =
156
263 brk(0x8071000) = 0x8071000
263 write(4, "\0\0\0\5Sxs\357V\v}\300", 12) = 12
263 select(5, [4], NULL, NULL, NULL) = 1 (in [4])
263 read(4, "\0\0\0\r\372\23Q\2111\272K\336\200\232\204\272c\377\330"..., 8192) = 20
263 brk(0x8072000) = 0x8072000
263 socket(PF_UNIX, SOCK_STREAM, 0) = 3
263 connect(3, {sin_family=AF_UNIX, path="
/var/run/.nscd_socket"}, 110) = -1
ECONNREFUSED (Connection refused)
263 close(3) = 0
263 open("/etc/ld.so.cache", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=5589, ...}) = 0
263 old_mmap(NULL, 5589, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
263 close(3) = 0
263 open("/lib/libnss_compat.so.2", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=41340, ...}) = 0
263 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0"..., 4096) =
4096
263 old_mmap(NULL, 44364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40212000
263 mprotect(0x4021c000, 3404, PROT_NONE) = 0
263 old_mmap(0x4021c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x9000) = 0x4021c000
263 close(3) = 0
263 munmap(0x40014000, 5589) = 0
263 uname({sys="Linux", node="heidi", ...}) = 0
263 open("/etc/passwd", O_RDONLY) = 3
263 fcntl(3, F_GETFD) = 0
263 fcntl(3, F_SETFD, FD_CLOEXEC) = 0
263 fstat(3, {st_mode=S_IFREG|0644, st_size=1106, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 _llseek(3, 0, [0], SEEK_CUR) = 0
263 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1106
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=461400, ...}) = 0
263 open("/etc/shadow", O_RDONLY) = 3
263 fcntl(3, F_GETFD) = 0
263 fcntl(3, F_SETFD, FD_CLOEXEC) = 0
263 fstat(3, {st_mode=S_IFREG|0640, st_size=734, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 _llseek(3, 0, [0], SEEK_CUR) = 0
263 read(3, "root:tm7bIhPBC7qRs:11316:0:99999"..., 4096) = 734
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 time(NULL) = 994364320
263 stat("/etc/pam.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
263 open("/etc/pam.d/ssh", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=727, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 read(3, "#%PAM-1.0\nauth required "..., 4096) = 727
263 open("/lib/security/pam_nologin.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=4196, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\10\0\000"..., 4096) =
4096
263 old_mmap(NULL, 7248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40207000
263 mprotect(0x40208000, 3152, PROT_NONE) = 0
263 old_mmap(0x40208000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0) =
0x40208000
263 close(5) = 0
263 open("/lib/security/pam_unix.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=40876, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340#\0"..., 4096) = 4096
263 old_mmap(NULL, 93652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4021d000
263 mprotect(0x40227000, 52692, PROT_NONE) = 0
263 old_mmap(0x40227000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x9000) = 0x40227000
263 old_mmap(0x40228000, 48596, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40228000
263 close(5) = 0
263 open("/lib/security/pam_env.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=10072, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\v\0"..., 4096) =
4096
263 brk(0x8073000) = 0x8073000
263 old_mmap(NULL, 13124, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40234000
263 mprotect(0x40237000, 836, PROT_NONE) = 0
263 old_mmap(0x40237000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x2000) = 0x40237000
263 close(5) = 0
263 open("/lib/security/pam_lastlog.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=7524, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\n\0"..., 4096) =
4096
263 old_mmap(NULL, 10576, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x40238000
263 mprotect(0x4023a000, 2384, PROT_NONE) = 0
263 old_mmap(0x4023a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x1000) = 0x4023a000
263 close(5) = 0
263 open("/lib/security/pam_motd.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=4296, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\10\0\000"..., 4096) =
4096
263 old_mmap(NULL, 7348, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4023b000
263 mprotect(0x4023c000, 3252, PROT_NONE) = 0
263 old_mmap(0x4023c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0) =
0x4023c000
263 close(5) = 0
263 open("/lib/security/pam_mail.so", O_RDONLY) = 5
263 fstat(5, {st_mode=S_IFREG|0644, st_size=8428, ...}) = 0
263 read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\n\0"..., 4096) =
4096
263 brk(0x8074000) = 0x8074000
263 old_mmap(NULL, 11744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4023d000
263 mprotect(0x4023f000, 3552, PROT_NONE) = 0
263 old_mmap(0x4023f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x1000) = 0x4023f000
263 close(5) = 0
263 read(3, "", 4096) = 0
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 open("/etc/pam.d/other", O_RDONLY) = 3
263 fstat(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
263 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
263 read(3, "#\n# /etc/pam.d/other - specify t"..., 4096) = 341
263 read(3, "", 4096) = 0
263 close(3) = 0
263 munmap(0x40014000, 4096) = 0
263 getuid() = 0
263 write(4, "\0\0\0\5\353y@\275\23\251lX", 12) = 12
263 select(5, [4], NULL, NULL, NULL <unfinished ...>