When ssh'ing, how can I set an environment variable on the server that changes from session to session?
Problem
When I into a server, how can I pass an environment variable from the client to the server? This environment variable changes between different invocations of ssh so I don't want to overwrite every time I do an ssh call. How can I do this?
Error Output
ssh
Unverified for your environment
Select your OS to check compatibility.
1 Fix
Fix for: When ssh'ing, how can I set an environment variable on the server that changes from session to session?
Of course, you can set the environment variable inside the command, however you'll have to be careful about quoting: remember that your shell is going to parse your local command line, and then the remote shell will have a go on the string it receives. If you want a variable to get the same value on the server that it has on the client, try the option: This requires support from the server, though. With OpenSSH, the variable name has to be authorized in . If the server only allows certain speci…
Awaiting Verification
Be the first to verify this fix
Sign in to verify this fix