ওএস এক্স ১০.৮ মাউন্টেন লায়নটিতে গেটকিপারকে টার্মিনালের মাধ্যমে অক্ষম করা যেতে পারে?


17

ওএস এক্স 10.8 মাউন্টেন সিংহের টার্মিনাল কমান্ডের মাধ্যমে আপনি কীভাবে গেটকিপারকে অক্ষম করতে পারেন? আমি কোথাও থেকে ডাউনলোড করা অ্যাপ্লিকেশনগুলি চালানোর অনুমতি দেওয়ার জন্য সুরক্ষা ও গোপনীয়তা পছন্দ বাক্স নির্বাচনের প্রতিলিপি তৈরি করতে চাই :

এখানে চিত্র বর্ণনা লিখুন

একটি টার্মিনাল কমান্ড পেয়ে আমি প্রতিটি ম্যাকের হাতে ম্যানুয়ালি না গিয়ে মাউস এবং বেশ কয়েকটি ক্লিকের সাহায্যে এই সেটিংস পরিবর্তন করার পরিবর্তে দূরবর্তী অবস্থান থেকে এই কাজটি করার জন্য একটি স্ক্রিপ্ট লিখতে পারি।

উত্তর:


22

Spctl টুল কাজ করা উচিত নয়।

sudo spctl --master-disableগেটকিপার চেক বন্ধ করে sudo spctl --master-enableদেবে এবং এগুলি পুনরায় সক্ষম করবে (অ্যাপ স্টোর এবং স্বাক্ষরিত অ্যাপ্লিকেশনগুলির ডিফল্ট সেটিংসে - এটি কেবল অ্যাপ স্টোরের মধ্যে সেট করা সম্ভব বলে মনে হয় না)।

মনে রাখবেন যে আপনি যদি sudoঅনুমতি ছাড়াই এটি চালনা করেন তবে এটি কোনও ত্রুটি ফেলবে না , তবে sudoবাস্তবে এটি প্রয়োজনীয়।


1
ম্যান পেজটি বলেছে যে spctl --disable --label "Mac App Store" সমস্ত ম্যাক অ্যাপ্লিকেশন স্টোর অ্যাপ্লিকেশনগুলির ইনস্টলেশনটি অক্ষম করবে, সুতরাং এটি কেবল এমএএস অ্যাপ্লিকেশন সক্ষম করতে পারে বলে মনে হয়।
মেগান ওয়াকার

@ সামুয়েলওয়ালकर আমি এর আগে খেয়াল করিনি, তবে আসলে যা প্রয়োজন হবে তা হ'ল একটি বিধি বা লেবেল যা অ্যাপ্লিকেশন স্টোর সমস্ত অ্যাপ্লিকেশন সমতুল্য। অন্যথায় এটি মোটা, কারণ আমি যা বলতে পারি তা থেকে আপনি অন্য সমস্ত উত্সকে স্বাধীনভাবে অক্ষম করতে পারবেন না।
ছিনতাইকারীরা

সেটা সত্য. আমি কেবল আসল সিস্টেমপলিসি ডাটাবেসগুলিতে সন্ধান করেছি এবং আমি যা বলতে পারি তা থেকে কেবলমাত্র কয়েকটি লেবেল ব্যবহার করে। "জিকেই", "বিকাশকারী আইডি", "ম্যাক অ্যাপ স্টোর", "অ্যাপল সিস্টেম", "অ্যাপল ইনস্টলার", "কোনও মিলের বিধি নেই"। যদিও এই স্ট্রিংগুলি নির্বিচারে [এবং ভবিষ্যতে ওএসএক্স সংস্করণে পরিবর্তিত হতে পারে] এটি খুব হ্যাকিও হতে পারে তবে এটি সম্ভবত আপনি জিকেই এবং বিকাশকারী আইডি অক্ষম করতে পারতেন বলে মনে হয়।
মেগান ওয়াকার

@ আরবমাথার্স, আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ! আমি আরও একটি কাজ শিখেছি: আপনি ডানদিকে ইনস্টলারটি ক্লিক করতে পারেন এবং ওপেন ক্লিক করতে পারেন (যা অ্যাপ্লিকেশনটি ডাব্লু / ও চেকিং ডাব্লু / গেটকিপার খুলবে)
ব্রায়ান ম্যাকার্থি

হ্যাঁ, এটি অবশ্যই সহজ উপায় যদি আপনার কেবলমাত্র অফ-অফ ভিত্তিতে কিছু চালানোর প্রয়োজন হয়।
ডাকাত


3

এর মধ্যে উভয়ই গেটকিপার ডায়ালগ অক্ষম করে (পুনরায় চালু করার পরে), তবে তারা সিস্টেম পছন্দগুলিতে প্রদর্শিত সেটিংস পরিবর্তন করে না।

sudo defaults write /var/db/SystemPolicy-prefs.plist enabled -string no
defaults write com.apple.LaunchServices LSQuarantine -bool false

আমি জানি না যে spctl --master-disableকোনওভাবে সিস্টেম পছন্দগুলি থেকে গেটকিপারকে অক্ষম করা থেকে আলাদা, তবে সিস্টেমের পছন্দগুলিতে গেটকিপারকে অক্ষম spctl --statusকরার assessments disabledপরে পরিবর্তিত হয় ।

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