У меня есть 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
сделано. Файл "environement" должен находиться в ~ / .ssh, а не в / etc / ssh. Он работает нормально. Надеюсь это кто-нибудь.
Не
—
ℝaphink
/etc/ssh/environmentточно, но /etc/environmentдолжно работать (по крайней мере, для меня).