मेरे पास client1
और client2
दोनों लिनक्स मशीनें हैं। से 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" फ़ाइल ~ / .sh के तहत होनी चाहिए / ssh के तहत नहीं है / यह ठीक काम कर रहा है। किसी से यह आशा करें।
/etc/ssh/environment
यकीन के लिए नहीं , लेकिन /etc/environment
काम करना चाहिए (कम से कम यह मेरे लिए करता है)।