J'ai client1
et les client2
deux sont des machines Linux. De client1
:
client1$ssh root@client2 "env"
Il affiche la liste des variables ssh de client2
.
Choses que j'ai faites sur client2
:
Je veux ajouter une nouvelle variable à client2. Donc , j'edited sshd_config
à
PermitUserEnvironment yes
et créé un environnement de fichiers sous ssh avec l'entrée suivante
Hi=Hello
puis redémarrez sshd
/etc/init.d/sshd
Maintenant d' client1
essayer la même commande
client1$ssh root@client2 "env"
n'a pas fourni la nouvelle variable Hi
.
réf:
/etc/ssh/environment
sûr, mais /etc/environment
ça devrait marcher (au moins ça marche pour moi).