এটি আমার আগের প্রশ্নের সম্প্রসারণ । Ssh লগইন করার পরে আমার একটি দূরবর্তী মেশিনে স্থানীয়ভাবে সঞ্চিত কমান্ডটি (যেমন mount /home) চালানো দরকার । এই মুহুর্তে, আমি ব্যবহার করছি:
ssh -t mymachine.example.com 'mount /home ; /bin/bash'
যা ভাল কাজ করে, তবে আমি ভাবছিলাম যে আমি এই আদেশটি আমার মধ্যে রাখতে পারি .ssh/configযাতে আমাকে প্রতিবার এটি টাইপ না করতে হয়। আমি একটি LocalCommandবিকল্প পেয়েছি , কিন্তু আমি কোনও RemoteCommandবিকল্প দেখতে পাচ্ছি না ।
এটি command-to-be-executedআমদানি করা হয় যে স্থানীয় মেশিনে সংরক্ষণ করা হবে, কারণ এতে কোনও এনক্রিপ্টড ডিস্ক খোলার জন্য পাসওয়ার্ড থাকবে। এই কারণেই আমি কমান্ডটি .profileদূরবর্তী মেশিনে রাখতে পারি না।
~/.ssh/rcআবার রিমোট মেশিনে সংরক্ষণ করা হয়।psআমার কমান্ড লাইন প্যারামিটারগুলি (পাসওয়ার্ড সহ) দেখানো সম্পর্কে আপনার মন্তব্য সম্পর্কে , এটি আমাকে বিরক্ত করে না। এটি এমন রিমোট মেশিন যা আমি বিশ্বাস করি না। আমার স্থানীয় মেশিনটি কেবলমাত্র আমারাই ব্যবহৃত হয়, তাই অন্য কারও অ্যাক্সেস নেইps।