[12.04 Server using bash]

I start multiple, simultaneous, ssh sessions via PuTTY logging on as the same user, 'foo'.

When I do

Code:
history
I see only those commands issued on that tty (I think - I certainly don't see all the command used by user foo across each of the ssh sessions).

Is there a way of getting around this ? I would like to have access to this history generated by each of the ssh sessions.

(I always seem to be looking for a command I know I issued under user foo several days ago by which time that ssh session has been closed)