Forward only specific identities

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



Hi OpenSSH peeps!

  I have looked around a few man pages and the usual sources of
information but I can't seem to find a way to only forward specific
identities to some hosts. What I would really like to have is a way to
only forward the identity that gave me a successful auth:

% ls ~/.ssh | grep .pub
id_ecdsa.pub
id_ed25519.pub
id_rsa.pub
% cat .ssh/config
Host example.com:
  IdentitiesOnly=yes
  IdentityFile=/home/tspriggs/.ssh/id_rsa.pub

Host another-example.com:
  IdentitiesOnly=yes
  IdentityFile=/home/tspriggs/.ssh/id_ecdsa.pub

# This would be super cool:
Host *
  OnlyForwardAuthedKey=yes

% ssh tspriggs@xxxxxxxxxxx
example.com % ssh-agent -L
ssh-rsa ...
example.com % ssh tspriggs@xxxxxxxxxxxxxxxxxxx
Permission denied (publickey)
example.com % logout
Connection to example.com closed.

% ssh tspriggs@xxxxxxxxxxxxxxxxxxx
another-example.com % ...

Cheers,
-Tim
_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev



[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux