У мене є 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. Це добре працює. Сподіваюся, це хтось.
Не
—
phaphink
/etc/ssh/environment
точно, але /etc/environment
має працювати (принаймні, це для мене).