У мене є 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має працювати (принаймні, це для мене).