When I open a connection to a remote server, using for example sshg3, and then open another connection as same user to the same remote server I do not need to authenticate. The connection seems to go through without asking for my password. What is going on?
I don't have any other authentication methods configured other than password (not using public keys).
ssh-broker-g3 is reusing the connection to the server. As there is already an open, authenticated and encrypted connection to the server, there is no need for a costly key-exchange operation or authentication.
SSH Connection Protocol handles multiplexing of channels so that they don't interfere each other.
You can see the current connections and their channels with
answered Oct 12 '09 at 10:37
Sami Lehtinen ♦