আমি উইন্ডোজ সিগউইন থেকে একটি ওপেন সুস লিনাক্স সার্ভারে ssh করছি। আমি ssh কমান্ডের মাধ্যমে আমার স্থানীয় পরিবেশের একটি পরিবর্তনশীল প্রেরণের চেষ্টা করছি যাতে লগ ইন করার পরে আমি কিছু নির্দিষ্ট .bashrc ফাইলটি লোড করতে পারি I এখানে আমি যা চেষ্টা করেছি তা এখানে।
উইন্ডোজ মেশিনে এই এনভিও ভেরিয়েবল রয়েছে
IDENTITY=samiron
echo %IDENTITY%
samiron
লিনাক্স মেশিনে আমার আছে
vim /etc/ssh/sshd_config
AcceptEnv IDENTITY
ইন /home/user/.bashrc
আমি কিছু লিখেছে
export ME=$IDENTITY
আমার পরিকল্পনাটি হ'ল ফাইল থেকে ফাইল করা .bashrc.samiron
এবং করা dosource ~/.bashrc.$ME
.bashrc
তবে আমি নীচের মতো এসএসএস করছি এবং ভেরিয়েবলটি $ME
রাখার প্রত্যাশা করছি"samiron"
ssh -o SendEnv=IDENTITY user@server.com
তবে লগিংয়ের পরে
user@server:~> echo $ME
এটি কিছুই দেখায় না। আমি এখানে কি ভুল করছি কেউ আমাকে পরামর্শ দিতে পারে?