Mam client1i client2oba są maszynami z systemem Linux. Od client1:
client1$ssh root@client2 "env"
Wyświetla listę zmiennych ssh z client2.
Rzeczy, które zrobiłem na client2:
Chcę dodać nową zmienną do client2. Więc edytowałem sshd_configdo
PermitUserEnvironment yes
i stworzył środowisko plików w ssh z następującym wpisem
Hi=Hello
następnie uruchom ponownie sshd
/etc/init.d/sshd
Teraz od client1wypróbowania tego samego polecenia
client1$ssh root@client2 "env"
nie podał nowej zmiennej Hi.
ref:
/etc/ssh/environmentjestem pewien, ale /etc/environmentpowinien działać (przynajmniej dla mnie).