у меня есть 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
.
ссылка:
и создал файловую среду под ssh со следующей записью Hi = Hello
Вы должны создать файл /root/.ssh/environment на client2, предполагая, что / root является домашним каталогом root.