私が持っているclient1とclient2、両方のは、Linuxマシンです。からclient1:
client1$ssh root@client2 "env"
からのssh変数のリストを表示しますclient2。
私がやったことclient2:
client2に新しい変数を追加したい。だから私はに編集sshd_configしました
PermitUserEnvironment yes
そして、次のエントリでsshの下にファイル環境を作成しました
Hi=Hello
その後、sshdを再起動します
/etc/init.d/sshd
今client1、同じコマンドを試してから
client1$ssh root@client2 "env"
新しい変数を提供しませんでしたHi。
ref:
1
できた。「環境」ファイルは/ etc / sshではなく〜/ .sshの下にある必要があります。正常に動作しています。これを誰かに願っています。
/etc/ssh/environment確かではありませんが、動作する/etc/environmentはずです(少なくとも私には動作します)。