For at overføre en miljøvariabel, der ændrer sig mellem forskellige SSH-opkald, fra klienten til serveren uden at overskrive $HOME/.ssh2/environment
hver gang der oprettes en SSH-forbindelse, kan du benytte følgende metoder:
SendEnv
og AcceptEnv
/etc/ssh/ssh_config
eller ~/.ssh/config
og tilføj linjen:
SendEnv MY_VARIABLE
export MY_VARIABLE=value
/etc/ssh/sshd_config
og tilføj linjen:
AcceptEnv MY_VARIABLE
sudo systemctl restart sshd
PermitUserEnvironment
/etc/ssh/sshd_config
og tilføj linjen:
PermitUserEnvironment yes
sudo systemctl restart sshd
~/.ssh/environment
og tilføj din miljøvariabel:
MY_VARIABLE=value
-o
mulighedexport MY_VARIABLE=value
-o
mulighed:
ssh -o SendEnv=MY_VARIABLE user@server
ssh
kommandoens -t
mulighedexport MY_VARIABLE=value
-t
mulighed og kør en kommando, der indstiller miljøvariablen på serveren:
ssh -t user@server 'export MY_VARIABLE=$MY_VARIABLE; bash --login'
Ved at bruge en af disse metoder kan du overføre en miljøvariabel fra klienten til serveren uden at skulle overskrive $HOME/.ssh2/environment
hver gang der oprettes en SSH-forbindelse.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker