Хорошо, я нашел решение. В системе X
я создаю ~/.ssh/config
раздел, для Y
которого есть что-то вроде:
Host Y ... IdentityFile ~/.ssh/id_Y.pub ...
где ~/.ssh/id_Y.pub
копия (вкл X
) открытого ключа для локального к Y
. sshd
нужно только знать, где находится открытый ключ, он узнает все остальное, что ему нужно от агента.