প্রমাণীকরণের জন্য আমার এসএসএইচ কীগুলি কোথায় ম্যাস ওএস এক্সে সংরক্ষণ করা হচ্ছে? এসএসএস-এ না থাকলে?


17

আমি ম্যাক ওএস এক্সে গিটের সাথে কাজ করার জন্য এসএসএস স্থাপনের চেষ্টা করছি এবং আমি আমার কীগুলি খুঁজে পাচ্ছি না। আমি নতুন কী উত্পন্ন করার চেষ্টা করেছি, বিদ্যমান কীগুলি ব্যবহার করে, আমার উইন্ডোজ মেশিনে গিট দ্বারা ব্যবহৃত একই gene / .ssh ডিরেক্টরিটি অনুলিপি করেছিলাম এবং ম্যাকের কোনও কিছুইতেই কোনও পার্থক্য হয়নি।

আমি ম্যাক থেকে আমার সার্ভারটি অ্যাক্সেস করার জন্য কিছু সময়ের জন্য একটি এসএস কী দিয়েছিলাম যা আমি ভেবেছিলাম ~ /, ssh এর id_rsa / id_rsa.pub জুটি। যখন আমি um / .ssh ডিরেক্টরিটি আমার অনুমানটি যাচাই করার উপায় থেকে সরিয়ে নিয়েছিলাম যে এসএসএস কীগুলি পেয়েছিল এবং তারপরে আমার সার্ভারে এসএসএস (টার্মিনাল থেকে) চেষ্টা করেছিল তখন এটি হোস্টকে স্বীকৃতি দেয়নি, যেহেতু আমি প্রত্যাশা করেছি known_hosts সরানো হয়েছে, কিন্তু আমি এখনো সার্ভারে পেয়েছিলাম পাসওয়ার্ড ছাড়াই

সুতরাং এটি অবশ্যই কেবল একটি সেশন কী নয়, সার্ভারের অনুমোদিত পাবলিক কীগুলির সাথে সম্পর্কিত কোনও গোপন কী ব্যবহার করা উচিত, সুতরাং এটি এখানে দৃশ্যপট নয় , তবে ~ / .ssh থেকে না পেয়ে এটি কোথায় পাবে?

উত্তর:


27
  • ssh-add -K ~/.ssh/id_rsaআপনার ওএস এক্স কীচেইনে আপনার এসএসএইচ প্রাইভেট কীটি যুক্ত করার মতো কোনও সুযোগ আপনি একবার করেছেন ? বেশ কয়েক বছর ধরে (যেহেতু ম্যাক ওএস এক্স 10.5 চিতাবাঘের সম্পর্কে), sshওএস এক্সের ক্লায়েন্ট কীচেইন থেকে কীভাবে এসএসএইচ কীগুলি পুনরুদ্ধার করবেন তা জানে। /Applications/Utilities/Keychain Access.appনামে "ssh" সহ যে কোনও কিছুর জন্য আপনার কীচেইন অনুসন্ধান করতে ব্যবহার করুন ।

  • চিতাবাঘের প্রাক-পূর্বের জন্য এটি করার জন্য আপনি তৃতীয় পক্ষের SSHKeychain অ্যাপ্লিকেশন সেট করুন (আইকনটি একটি পোফার ফিশের মতো দেখায়) এবং আপনি এখনও এটি চালিয়ে যাচ্ছেন?

  • আপনি যে কোনও সুযোগ ভুলে গিয়েছেন যে আপনি একবার সেট আপ করেছেন ssh-agent(1)এবং সম্ভবত আপনার ম্যাকের শেল স্টার্টআপ স্ক্রিপ্টগুলি এজেন্ট শুরু করছে ssh-add(1)এবং আপনার কীগুলির জন্য আলাদা করছে যা অন্য অবস্থানে রয়েছে?

  • অন্য কোনও স্থানে কীগুলির /etc/ssh_configসন্ধানের IdentityFileজন্য অতিরিক্ত এন্ট্রি যুক্ত করার জন্য আপনি যে কোনও সুযোগ সম্পাদনা করেছেন ?

  • কোনও সুযোগ ... উমম ... দূরবর্তী মেশিনে আপনার অ্যাকাউন্টের একটি পাসওয়ার্ডের প্রয়োজন নেই?


1
হ্যাঁ, এটি কীচেইনে ছিল। আমাকে বলার জন্য ধন্যবাদ যে ssh (স্নো) চিতাবাঘের উপর বিশেষ।
chrysanhy
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.