On Sun, Aug 31, 2008 at 09:40:39PM +0100, Barry Samuels wrote:
Or (and I think this *is* probably the answer) does your laptop have a different address when connecting from 'outside'?
Almost certainly.
The ssh keys you have set up allow connections from specific hosts so a connection set up that works when the laptop has a local IP address will not work when the laptop has an IP address given to it by some other network.
So if one is travelling and staying in a hotel with wifi facilities then connection via SSH is not possible. Is that true?
The authorized_keys file has entries relating to the remote systems allowed to connect, you need somehow to make your remote client appear to be the same wherever you connect from.
I think I'd need to read the ssh (and sshd) manual pages to find out the ramifications of how to do it.