我有,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
。
参考:
1
完成。“环境”文件应该在〜/ .ssh下,而不是在/ etc / ssh下。它工作正常。希望这个人。
不
—
ℝaphink
/etc/ssh/environment
知道,但/etc/environment
应该工作(至少它为我)。