Ich habe client1und client2beide sind Linux-Maschinen. Von client1:
client1$ssh root@client2 "env"
Es zeigt eine Liste der SSH-Variablen von an client2.
Dinge, die ich gemacht habe client2:
Ich möchte client2 eine neue Variable hinzufügen. So bearbeitete ich sshd_configzu
PermitUserEnvironment yes
und erstellte eine Dateiumgebung unter ssh mit folgendem Eintrag
Hi=Hello
Starten Sie dann sshd neu
/etc/init.d/sshd
Nun client1versuchen Sie den gleichen Befehl
client1$ssh root@client2 "env"
hat die neue Variable nicht bereitgestellt Hi.
ref:
/etc/ssh/environmentsicher, /etc/environmentsollte aber funktionieren (zumindest für mich).