Forwarding Variable with SSH
Page content
Did you know that you can easily forward a variable (or secret) via SSH … ?
This Variable is just available if you’re logged in and never stored in any configfile or backup. This can be a real advantage …
Sending Host
/etc/ssh/ssh_conf
Host trustedhost.world
SendEnv _secret
Receiving Host
/etc/ssh/sshd_conf
AcceptEnv _secret
restart sshd
Connect
user@myhost ~# export _secret=topsecret99
user@myhost ~# ssh trustedhost.world
user@trustedhost ~# set |grep _secret
_secret=topsecret99
here we are …
Any Comments ?
sha256: 2713843b09025791c3a22c831d592af5ed0a0d7a0e593e67175956f7ee8acfbe