আপনি যা সম্পাদন করতে চেষ্টা করছেন তার জন্য আমি কোনও বাশ ওরফে ব্যবহার করার পরামর্শ দেব না। আপনি কেবল এসএসএইচ এর কনফিগার ফাইলে সমস্ত তথ্য প্রবেশ করতে পারেন এবং এটি দিয়ে সম্পন্ন করতে পারেন। ম্যান পৃষ্ঠাটি পড়ুন ssh_config
যদি আপনি আগ্রহী হন তবে এগুলি কোথা থেকে এসেছে। এর সাথে আপনি কিছু ঝরঝরে জিনিস করতে পারেনssh_config
ফাইলটি এখানে অবস্থিত ~/.ssh/config
আপনার প্রিয় সম্পাদক ব্যবহার করুন এবং ফাইলটি তৈরি করুন এবং তারপরে এগুলি আপনার পরিস্থিতির সাথে সামঞ্জস্য করুন।
Host nameOfBashAlias
HostName 11.11.11.11
User myUsername
Port 22
আপনি এখন নিম্নলিখিত কমান্ডটি ইস্যু করার জন্য প্রস্তুত আছেন:
$ ssh nameOfBashAlias
আপনি যে জিনিসটি জানেন না তা হ'ল এটি কীভাবে সংহত। এখন আপনার এই সেটআপটি রয়েছে, নিম্নলিখিত কমান্ডগুলিও কাজ করে
$ scp /some/file nameOfBashAlias:/path/to/storage/location/
আর মনে নেই যে scp পোর্টের জন্য "-P" ব্যবহার করে এবং ssh "-p" ব্যবহার করে। এছাড়াও এই "উপনাম" ট্রান্সমিটের মতো ওএস এক্স গুই অ্যাপগুলিতেও কাজ করে।
ওপেনএসএইচ নিম্নলিখিত ক্রমে নিম্নলিখিত উত্সগুলি থেকে কনফিগারেশন ডেটা প্রাপ্ত করেছে:
- কমান্ড-লাইন বিকল্প
- ব্যবহারকারীর কনফিগারেশন ফাইল
~/.ssh/config
- সিস্টেম-ব্যাপী কনফিগারেশন ফাইল
/etc/ssh_config