Назад | Перейти на главную страницу

Как использовать sshd_config - параметр PermitUserEnvironment

у меня есть 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.