Sim, o sudo usará a chave do usuário atual. Use a ssh
switch -i
para selecionar manualmente a chave de identidade apropriada para efetuar login no servidor Y.
Ok, aqui está minha situação:
O ssh confia no ID de usuário 'real' (não sudo) para que a chave compartilhada funcione? Meu palpite é que o usuário B não pode ssh sem senha, porque eles não têm uma conta pessoal no servidor X & Y.
Sim, o sudo usará a chave do usuário atual. Use a ssh
switch -i
para selecionar manualmente a chave de identidade apropriada para efetuar login no servidor Y.