Mam client1
i client2
oba 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_config
do
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 client1
wypróbowania tego samego polecenia
client1$ssh root@client2 "env"
nie podał nowej zmiennej Hi
.
ref:
/etc/ssh/environment
jestem pewien, ale /etc/environment
powinien działać (przynajmniej dla mnie).