উত্তর:
kinit
ম্যাক ওএস এক্স-এ এখন (সম্ভবত 10.9, সম্ভবত আগে থেকেই) --keychain
আর্গুমেন্টের মাধ্যমে কীচেইনে পাসওয়ার্ডটি সংরক্ষণের জন্য অন্তর্নির্মিত সমর্থন রয়েছে, পলের উত্তর হিসাবে একই জিনিসটি সম্পাদন করেছে।
ব্যবহার করে প্রমাণীকরণ kinit --keychain
; পাসওয়ার্ড সফল প্রমাণীকরণের উপর সংরক্ষণ করা হবে:
kinit --keychain
# or
kinit --keychain bob@MY.REAL.COM
পরবর্তী kinit
অনুরোধগুলি (যার পক্ষে --keychain
তর্কের প্রয়োজন হয় না ) এটি আপনাকে প্রবেশের অনুরোধের পরিবর্তে স্বয়ংক্রিয়ভাবে আপনার কীচেইন থেকে সংরক্ষিত পাসওয়ার্ডটি পেয়ে যাবে।
আসলে এটা সম্ভব। আসুন আমরা বলি যে আপনার পাসওয়ার্ড "মাইপাসউইউডি" সহ "MY.REAL.COM" রাজ্যে একটি "বব" রয়েছে। তারপরে একটি একক লাইনে টার্মিনাল টাইপ করুন
security add-generic-password -a "bob" -l "MY.REAL.COM (bob)" -s "MY.REALM.COM" -w "mypasswd" -c "aapl" -T "/usr/bin/kinit"
এটি আপনার কার্বেরোস শংসাপত্রগুলির সাথে "MY.REALM.COM (বব)" নামে আপনার ডিফল্ট কীচেইনে একটি আইটেম তৈরি করবে এবং কিনিট এটি অ্যাক্সেসের জন্য অনুমোদিত হবে। আপনি যত -T "/fulpath/program"
খুশি সুইচ যোগ করতে পারেন, প্রতিটি আপনার কার্বেরোস শংসাপত্রগুলি ব্যবহার করার জন্য নির্দিষ্ট প্রোগ্রামটিতে অ্যাক্সেস দেবে। উদাহরণস্বরূপ -T "/Applications/Mail.app/Contents/MacOS/Mail"
মেল.অ্যাপের জন্য অ্যাক্সেস যুক্ত করবে।
সাথে আরও বিশদ man security
।
এর পরে kinit bob@MY.REAL.COM
আপনাকে পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে না তবে এটি কীচেন থেকে পাবেন।
শুধুমাত্র কিনিত দিয়ে, এটি অসম্ভব।
আপনার পাসওয়ার্ডগুলি সঞ্চয় এবং অ্যাক্সেসের জন্য আপনাকে কেচইন পরিষেবাদি এপিআই ব্যবহার করে এমন একটি আলাদা ইন্টারফেস লিখতে বা অন্য কাউকে লিখতে হবে।
kinit
ম্যান পৃষ্ঠায় উল্লেখ করা হয়নি , এবং ভাল কাজ করে। খুশী হলাম।