আমি ম্যাক (ম্যাক ওএস সিয়েরা 10.12.6) তে আমার এসএসএস কনফিগারেশনটি এমনভাবে সেট আপ করার চেষ্টা করছি যাতে এটি আমার এসএস কি-এর পাসফ্রেজটি কীচেইনে সংরক্ষণ করে। আগে আমি এটা দিয়ে করতে পারতাম
ssh-add -K ~/.ssh/id_rsa
তবে সম্প্রতি এটি আর কাজ করবে বলে মনে হচ্ছে না। এই নিবন্ধটি অনুসরণ করে ম্যাক ওএস> 10.12.2 এ ssh কনফিগারেশনের আচরণের পরিবর্তন হতে পারে এবং এই সমস্যাটি সমাধানের প্রস্তাবিত উপায়টি হল UseKeychain yes
আপনার ssh কনফিগারেশনে যুক্ত করা। সুতরাং আমার .ssh/config
বিভাগটি এখানে Host *
:
Host *
Port 22
ServerAliveInterval 60
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa
AddKeysToAgent yes
UseKeychain yes
কোনও বিদেশী হোস্টের কাছে ছাড়ে যাওয়ার চেষ্টা করার সময় আমি নিম্নলিখিত ত্রুটি বার্তাটি পাই:
$ ssh my-host
/Users/USER/.ssh/config: line 16: Bad configuration option: usekeychain
এমন কোনও ধারণা কেন এটি ঘটে এবং আমি কীভাবে এটি ঠিক করতে পারি? ধন্যবাদ!
ssh -F /dev/null ...
অস্থায়ীভাবে কনফিগারেশন ফাইলটি বাইপাস করুন , এটি আমার পক্ষে কাজ করে।