如何使用 sshd_config - PermitUserEnvironment 选项

如何使用 sshd_config - PermitUserEnvironment 选项

我有client1client2两台都是 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 下创建文件环境,其中包含以下条目 Hi=Hello

您应该在 client2 上创建文件 /root/.ssh/environment,假设 /root 是 root 的主目录。

相关内容