I know how to set up passwordless / passphraseless ssh. But my understanding is that setting it up that way means that if someone get ahold of the id_dsa file, they can then log in from any machine.
Is it possible to set up, on server X, that Y is an "authorized key" only when it's coming from client Z?