আমার দুটি ssh কী জোড়া আছে, একটি ব্যক্তিগত প্রকল্পের জন্য এবং অন্যটি কাজের জন্য। আমার ~/.ssh/configমতো দেখতে একটি রয়েছে :
Host *
AddKeysToAgent yes
UseKeychain yes
Host personalGH
HostName github.com
User git
IdentityFile ~/.ssh/personalKey
# Work GitHub
Host workgh
HostName github.com
User git
IdentityFile ~/.ssh/workKey
Host helper
HostName helper.intranet.work.com
IdentityFile ~/.ssh/eng_rsa
User eng
প্রতি কয়েক দিন বা সপ্তাহে, আমি আমার ওয়ার্কের রেপোতে কিছু শাখা চাপব এবং একটি প্রমাণীকরণ ব্যর্থতা পাব। (এস-এস-এজেন্ট সম্পর্কে কয়েকটি পোস্ট পড়ে, মনে হয় এটি পুনরায় বুটগুলির সাথে মিলে যায়)।
সুতরাং আমার প্রশ্নগুলি হ'ল, কেন a)আমার কাজের কী এই অনুষ্ঠানগুলিতে "ক্লিয়ার হয়ে যায়", b)এটি আমার ব্যক্তিগত কীতে ঘটবে বলে মনে হয় না, তা কেন ?, আমি কী c)কীভাবে আমার কীগুলির স্টোরিংটিকে পুনরায় বুটের মধ্যে স্থির রাখতে পারি (যদি তা হয়) নিঃসন্দেহে যা অধ্যবসায়ের ক্ষতি ঘটায়)।
আমি পড়েছি কীচাইনে কীগুলি সংরক্ষণের বিকল্প একটি বিকল্প, তবে আমি সত্যিই পাসকোডগুলি ব্যবহারের জন্য যত্ন নিই না।
অনেকগুলি যোগ্য প্যারেন্টিথিকালগুলি যেমন দেখেছেন, আমি কেবল এসএসএস নিয়েই সমস্যা বোধ করছি না তবে সমস্যাগুলি কী কী তা সুনির্দিষ্টভাবে পরিষ্কার করছি। সুতরাং এখানে যে কোনও সহায়তা বা পরামর্শের প্রশংসা করা হবে। ধন্যবাদ!
ssh-add -A &>/dev/nullথেকে~/.bash_profile
/etc/ssh/ssh_configফাইল অ্যাক্সেস আছে ? যদি তা হয় তবে কেন আপনার নির্দেশাবলী এতে অনুলিপি করবেন না এবং দেখুন যে তারা এখনও রয়ে গেছে? আমি ধরে নিচ্ছি যে কোনও কিছু ওএস স্তর থেকে আপনার নির্দেশকে ওভাররাইট করছে, যদিও এটি হওয়া উচিত নয়। আমি জানি ম্যাকোস ওপেনবিএসডি এর এসএসএইচ সংস্করণ ব্যবহার করে, তাই আপনার কনফিগারটি ভেঙে সম্ভবত কিছু সম্প্রতি আপডেট হয়েছিল।