কমান্ড লাইন থেকে কীচেইন অ্যাক্সেসে পাসওয়ার্ডগুলি যুক্ত করার সময় এনটিএলএম এমএলটিএন তে রূপান্তরিত হয়


1

এটি একটি অদ্ভুত বিষয় ...

আমি যখন "এসএসও" এর মতো অভিজ্ঞতা সরবরাহ করতে লগ ইন করি তখন আমি কেচেন অ্যাক্সেসে পাসওয়ার্ড যুক্ত করার স্ক্রিপ্ট করি। আমি এমন কিছু টার্মিনাল কমান্ড চালানোর জন্য অ্যাপলস্ক্রিপ্ট ব্যবহার করি †:

security add-internet-password -a $LOGNAME -j 'default' -s '$SHAREPOINT' -r htps -P 443 \
-T /Applications/Safari.app/Contents/MacOS/Safari \
-T /Applications/Microsoft\ Office\ 2011/Microsoft\ Document\ Connection.app/Contents/MacOS/Microsoft\ Document\ Connection \
-d '$SHAREPOINT' -w $PASSWORD -t 'ntlm'

নোট করুন যে এমএস অফিস অ্যাপ্লিকেশনগুলির সাথে ডান কাজ করার জন্য আমাকে এনটিএলএম প্রমাণীকরণ ব্যবহার করতে হবে।

যাইহোক, আমি যখন এটি করি, তখন আমি একটি কীচেইন পাই যা দেখতে দেখতে (অপ্রাসঙ্গিক লাইনগুলি ছাঁটাই)

keychain: "/Users/.../Library/Keychains/login.keychain"
class: "inet"
attributes:
    "ptcl"<uint32>="http"
    "sdmn"<blob>="sharepoint site"
    "srvr"<blob>="sharepoint site"
    "atyp"<blob>="mltn"

নোট করুন যে atyp"ntlm" এর মানটি mltn এ বিপরীত হয়েছিল। যখন আমি চেষ্টা করি এবং শেয়ারপয়েন্টে সংযুক্ত করি তখন এটি কার্যকর হয় না। তবে, আমি যদি একই কমান্ডটি ব্যবহার করি তবে শেষ অংশটি পরিবর্তিত করে -t 'mltn'তা কাজ করে!

keychain: "/Users/.../Library/Keychains/login.keychain"
class: "inet"
attributes:
    "ptcl"<uint32>="http"
    "sdmn"<blob>="sharepoint site"
    "srvr"<blob>="sharepoint site"
    "atyp"<blob>="ntlm"

এখানে দেখুন যে atyp'এনটিএলএম' এর বিপরীত হয়েছে যা এমএস অফিস অ্যাপ্লিকেশনগুলিকে লগ ইন করতে দেয়!

সুতরাং আমার একটি কাজ আছে, কিন্তু আমি অবশ্যই এটি ব্যবহার করে ইয়াকি বোধ করি। আমি এখানে কিছু ভুল করছি?

$ পাসওয়ার্ড ভেরিয়েবলটি প্রকৃতপক্ষে একটি ডায়ালগ দিয়ে ব্যবহারকারীকে অনুরোধ করে পুনরুদ্ধার করা হয় যাতে তারা এটি একবার লিখে টাইপ করতে পারে এবং একক শটে বেশ কয়েকটি গুরুত্বপূর্ণ ওয়েবসাইটে প্রাক-প্রমাণীকরণ করতে পারে।


আমি নিশ্চিত করেছি যে মাউন্টেন সিংহ এবং মাভেরিক্স উভয় ক্ষেত্রেই এটি ঘটেছিল।
newz2000

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