কীচেইন পাসওয়ার্ড পড়ার জন্য পাসওয়ার্ড প্রম্পট টাচ আইডির সাথে প্রতিস্থাপন করুন


14

আমি শেল স্ক্রিপ্টে কেচেইন থেকে একটি পাসওয়ার্ড আনতে নিম্নলিখিত কমান্ডটি ব্যবহার করছি: security find-generic-password -w -s "MyServiceName"

এটি কাজ করে তবে এটি লগইন কীচেন পাসওয়ার্ডের জন্য আমাকে জিজ্ঞাসা করে একটি পপআপ উইন্ডো দেখাচ্ছে:

securityআপনার কীচেইনে "মাই সার্ভিসনাম" এ সঞ্চিত আপনার গোপনীয় তথ্য ব্যবহার করতে চায়। এটির অনুমতি দিতে, "লগইন" কীচেইন পাসওয়ার্ড লিখুন।

বিকল্পগুলির সাথে Deny, AllowবাAlways Allow

তবে আমি প্রতিবার আমার কীচেইন পাসওয়ার্ডটি প্রবেশ করতে চাই না, তাই আমি "অনুমতি দিন" ব্যবহার করতে পারি না এবং এখানে কিছুটা সুরক্ষার ব্যবস্থা রাখতে আমি "সর্বদা অনুমতি দিন" না।

আদর্শভাবে আমি এর পরিবর্তে একটি টাচ আইডি প্রম্পট পেতে চাই। এই কাজ করতে কোন উপায় আছে কি ?


এটা দুর্দান্ত হবে! তুমি কি কিছু পেয়েছ?
জেডটাক্স

আমি নিশ্চিত না যে এটি আপনার প্রশ্নের জবাব দিয়েছে, তবে আপনি পাসওয়ার্ড ডায়লগের পরিবর্তে টাচআইডি
হার্ভ

উত্তর:


3

এটি অনুসন্ধান করে আমি এমন কোনও পদ্ধতি খুঁজে পাইনি যা securityকমান্ডের জন্য টাচ আইডি ব্যবহারের অনুমতি দেবে । এই আর্টিকেলটির শিরোনাম: টাচ আইডিsudo ব্যবহার ও তারপরে ব্যবহারের বিষয়ে একটি মন্তব্যে উল্লিখিত ম্যাক ওএসে সুডোসিকেটেট করতে টাচ আইডি কীভাবে ব্যবহার করতে হবে তা এখানে কাজ করবে না যেহেতু এই লাইনটি যুক্ত করার বিষয়টি ব্যবহার করে:

auth sufficient pam_tid.so

থেকে sudoএর পিএএম ফাইল, /etc/pam.d/sudosecurityকমান্ডের সমতুল্য কিছুই নেই কারণ এটি ব্যবহার করে না sudo

সুতরাং আপনার securityকমান্ডটি চালনার সময় ডায়ালগটিতে উল্লিখিত 2 টি পদ্ধতির একটি ব্যবহার করে ফেলে রাখা হয়েছে :

  • সবসময় অনুমতি
  • অনুমতি দিন

SS1

আপনি যদি "সর্বদা অনুমতি দিন" বাছাই করেন এটি কেবল securityকমান্ডটিতে অনির্দিষ্টকালের জন্য অ্যাক্সেস প্রদান করবে । আপনি যদি "অনুমতি দিন" বাছাই করেন এটি securityকীচেইনে মাত্র 1 বার অ্যাক্সেসের অনুমতি দেবে ।

উদাহরণ

এখানে আমি টেচপ্যাসওয়ার্ড নামে কীচেইনে একটি অ্যাপ্লিকেশন পাসওয়ার্ড আইটেম তৈরি করেছি।

ss2

আমরা দেখতে পাচ্ছি যে এই কথোপকথনের এসিএল ট্যাবটি দেখে এটিতে কোনও কিছুইতে অ্যাক্সেস দেওয়া হয়নি।

ss3

যদি আমি এই securityআদেশটি চালাই :

$ security find-generic-password -w -s "TestPassword"

এবং স্থায়ীভাবে "সর্বদা অনুমতি দিন" আমাকে কীচেইন থেকে এই আইটেমটির পাসওয়ার্ড দেওয়া হবে:

TestPassword123

তবে আরও গুরুত্বপূর্ণ বিষয় আমি securityকীচেইনে এই আইটেমটির জন্য এসিএল যুক্ত করব ।

ss4

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.