کیسے چیک کریں کہ آیا میک پر سسٹم انٹیگریٹی پروٹیکشن (SIP) فعال ہے

فہرست کا خانہ:

Anonim

System Integrity Protection (SIP) میک پر نظام کی سطح کی اہم فائلوں میں ترمیم، عمل درآمد اور حذف ہونے سے روکنے کے لیے میک OS سسٹم کے کچھ فولڈرز کو لاک ڈاؤن کرتا ہے، یہاں تک کہ روٹ صارف اکاؤنٹ کے ساتھ۔ اگرچہ SIP سیکیورٹی فیچر تمام جدید Mac OS ریلیزز پر بطور ڈیفالٹ فعال ہوتا ہے، آپ خود کو مختلف حالات میں پا سکتے ہیں جہاں آپ کو یہ معلوم کرنے کے لیے SIP اسٹیٹس چیک کرنے کی ضرورت ہوتی ہے کہ آیا یہ کسی خاص میک پر فعال یا غیر فعال ہے، یا بصورت دیگر SIP کی تصدیق کرنے کے لیے۔ کسی بھی میک پر اسٹیٹس۔

سسٹم انٹیگریٹی پروٹیکشن اسٹیٹس چیک کرنے کے دو طریقے ہیں۔ کمانڈ لائن کا استعمال کرتے ہوئے، اور سسٹم انفارمیشن پروفائلر ٹول کا استعمال کرکے۔

یہ مضمون آپ کو یہ دونوں طریقے دکھائے گا کہ یہ کیسے معلوم کیا جائے کہ آیا میک پر سسٹم انٹیگریٹی پروٹیکشن / ایس آئی پی فعال یا غیر فعال ہے۔

یہ کیسے چیک کریں کہ آیا ٹرمینل کے ساتھ میک پر سسٹم انٹیگریٹی پروٹیکشن فعال ہے

آپ کمانڈ لائن کا استعمال کرکے کسی بھی میک کو SIP تحفظ کے لیے چیک کر سکتے ہیں۔ یہ خاص طور پر بہت اچھا ہے اگر آپ کو ssh کے ذریعے دور سے ایس آئی پی اسٹیٹس چیک کرنے کی ضرورت ہو، مثال کے طور پر۔

  1. Mac OS میں ٹرمینل ایپلیکیشن لانچ کریں، یہ /Applications/Utilities/ ڈائریکٹری میں واقع ہے
  2. کمانڈ لائن میں درج ذیل کو ٹائپ کریں، پھر واپسی کو دبائیں:
  3. csrutil status

  4. آپ کو مندرجہ ذیل پیغامات میں سے ایک نظر آئے گا، جو اس میک پر ایس آئی پی کی حیثیت کی نشاندہی کرے گا:
    • اگر SIP آن ہے - "سسٹم کی سالمیت کے تحفظ کی حیثیت: فعال ہے۔"
    • اگر SIP بند ہے - "سسٹم کی سالمیت کے تحفظ کی حیثیت: غیر فعال۔"

اگر SIP فعال ہے، تو آپ ممکنہ طور پر اسے اسی طرح رکھنا چاہتے ہیں۔ بہر حال، کچھ جدید صارفین مختلف وجوہات کی بنا پر Mac OS میں سسٹم انٹیگریٹی پروٹیکشن کو غیر فعال کرنا چاہتے ہیں۔ اگر SIP غیر فعال ہے، تو ممکنہ طور پر آپ اسے دوبارہ آن کرنا چاہیں گے۔

سسٹم کی معلومات سے میک پر ایس آئی پی اسٹیٹس کو کیسے چیک کریں

Mac صارفین MacOS میں پائے جانے والے سسٹم انفارمیشن ٹول کا حوالہ دے کر یہ بھی چیک کر سکتے ہیں کہ آیا سسٹم انٹیگریٹی پروٹیکشن فعال یا غیر فعال ہے:

  1. /Applications/ فولڈر کھولیں اور پھر /Utilities/ پر جائیں
  2. "سسٹم انفارمیشن" ایپلیکیشن کھولیں (آپ وہاں آپشن کی کو پکڑ کر اور  ایپل مینو پر کلک کرکے "سسٹم انفارمیشن" کو منتخب کر کے بھی جا سکتے ہیں)
  3. بائیں طرف کی فہرست نیچے سکرول کریں اور "سافٹ ویئر" کا انتخاب کریں
  4. دائیں جانب "سسٹم انٹیگریٹی پروٹیکشن" تلاش کریں، اور اس کے ساتھ آپ کو "فعال" یا "غیر فعال" پیغام نظر آئے یا نہیں

دوبارہ، اگر SIP فعال ہے، تو آپ یقینی طور پر اسے اسی طرح رکھنا چاہتے ہیں۔ اور اگر SIP غیر فعال ہے، تو ممکنہ طور پر آپ SIP کے تحفظ سے لطف اندوز ہونے کے لیے اسے دوبارہ آن کرنا چاہیں گے۔

SIP میک OS میں کن فولڈرز کی حفاظت کرتا ہے؟

اگر آپ سوچ رہے ہیں کہ سسٹم انٹیگریٹی پروٹیکشن کے ذریعے کون سی ڈائریکٹریز اور فولڈرز محفوظ ہیں، موجودہ فہرست درج ذیل ہے:

/System/sbin/bin/usr/Applications

/usr/usr/local subdirectory کے استثناء کے ساتھ محفوظ ہے، جو اکثر ہومبریو جیسے ٹولز کے ذریعے استعمال ہوتی ہے

/ایپلی کیشنز ان ایپس کے لیے محفوظ ہیں جو میک OS (کیلنڈر، تصاویر، سفاری، ٹرمینل، کنسول، ایپ اسٹور، نوٹس، وغیرہ) کے ساتھ پہلے سے انسٹال ہیں

(نوٹ کریں کہ ان میں سے زیادہ تر SIP پروٹیکٹڈ سسٹم فولڈرز بطور ڈیفالٹ صارف کے نظارے سے پوشیدہ ہوتے ہیں، حالانکہ اگر آپ MacOS میں چھپی ہوئی فائلوں کو دکھانے کے لیے کوئی چال استعمال کرتے ہیں جیسے کی اسٹروک یا ڈیفالٹس کمانڈ، تو آپ اس قابل ہو جائیں گے وہ دوسری صورت میں فائنڈر سے پوشیدہ سسٹم ڈائریکٹریز دیکھیں)

وہ ڈائریکٹریز کسی بھی ایڈمنسٹریٹر اکاؤنٹ اور یہاں تک کہ روٹ اکاؤنٹس سے ترمیم (شامل کرنے، حذف کرنے، ترمیم کرنے، منتقل کرنے، منتقل کرنے وغیرہ) سے محفوظ ہیں، جن میں سے بعد والے کو شاید اسی لیے SIP کو بعض اوقات 'روٹ لیس' کہا جاتا ہے۔ . صرف اس صورت میں جب سسٹم انٹیگریٹی پروٹیکشن کو دستی طور پر غیر فعال کر دیا گیا ہو تو آپ ان ڈائریکٹریوں میں ترمیم کے مراعات حاصل کر سکتے ہیں، اور SIP کو غیر فعال کرنے کے لیے ایڈمن پاس ورڈ اور میک تک بوٹ رسائی کی ضرورت ہوتی ہے۔

SIP کی طرف سے پیش کردہ حفاظتی فوائد کے علاوہ، یہ Mac OS میں سسٹم فائلوں اور سسٹم کے وسائل کو حذف کرنے سے بھی روک سکتا ہے (چاہے جان بوجھ کر ہو یا حادثاتی) کیونکہ ان اہم فائلوں اور فولڈرز میں ترمیم کی رسائی نہیں ہوتی ہے جبکہ خصوصیت آن ہے.ایک بار پھر، SIP کو بند نہ کریں جب تک کہ آپ کے پاس ایسا کرنے کی کوئی زبردست وجہ نہ ہو، اور پھر بھی آپ تقریباً یقینی طور پر اسے دوبارہ آن کرنا چاہیں گے۔

جیسا کہ پہلے ذکر کیا گیا ہے، SIP تمام جدید Mac OS سافٹ ویئر ریلیز پر بطور ڈیفالٹ فعال ہے۔ اس میں macOS Mojave، macOS High Sierra، MacOS Sierra، اور Mac OS X El Capitan شامل ہیں، اور یہ فرض کرنا محفوظ ہے کہ مستقبل کے تمام Mac OS سسٹم سافٹ ویئر ورژن میں بھی SIP بذریعہ ڈیفالٹ فعال ہوگا۔ اگر Mac OS کا ورژن SIP کے تعاون سے پرانا ہے، تو یہ خصوصیت دستیاب نہیں ہوگی، اور نہ ہی csrutil کمانڈ، یا سسٹم انفارمیشن طریقہ سے SIP کی حیثیت کو جانچنے کی اہلیت ہوگی۔

اگر آپ کے پاس میک پر ایس آئی پی اسٹیٹس چیک کرنے کا کوئی دوسرا طریقہ ہے، یا سسٹم انٹیگریٹی پروٹیکشن کے بارے میں کوئی تبصرے، خیالات، ٹپس، ٹرکس، یا دیگر قابل ذکر معلومات ہیں، تو نیچے تبصروں میں ہمارے ساتھ شیئر کریں!

کیسے چیک کریں کہ آیا میک پر سسٹم انٹیگریٹی پروٹیکشن (SIP) فعال ہے