sudo
لینکس میں ایڈمنسٹریٹر تک رسائی کی ضرورت کے کاموں کے لیے عام طور پر استعمال ہونے والا پروگرام ہے۔ لیکن اگر sudo کمانڈ میں کوئی خرابی ہے یا اگر sudoers فائل غلط ہے، یا کچھ پروگرام sudo رسائی کے ذریعے بلاک کر دیے گئے ہیں، صارف اسی طرح کے کمانڈ لائن ٹول کا استعمال کر سکتے ہیں۔ pkexec
.
pkexec
sudo کی طرح اسی طرح چلتا ہے:
pkexec # سپر یوزر رسائی کے ساتھ پروگرام کہاں چلانا ہے۔
استعمال کرنے کے قابل ہونا pkexec
، اس بات کو یقینی بنائیں کہ یا تو آپ (یا کسی دوسرے صارف) کے پاس پروگرام چلانے کا اختیار ہے۔ جڑ
نظام پر. جب آپ چلاتے ہیں۔ pkexec
کمانڈ، آپ کو اس صارف کا پاس ورڈ درج کرنے کے لیے کہا جائے گا جو روٹ مراعات کے ساتھ پروگرام چلانے کا مجاز ہے۔
اگر آپ کے پاس مشین تک جسمانی (GUI) رسائی ہے، تو آپ کو تصدیق کرنے کے لیے صارف کو منتخب کرنے کے لیے GUI پرامپٹ بھی ملے گا۔ جڑ
استحقاق اور عملدرآمد pkexec
کمانڈ.
نوٹ: یہ پرامپٹ دراصل پروگرام کے ذریعہ پہلے سے رجسٹرڈ تصدیقی ایجنٹ کے ذریعہ کھولا جاتا ہے۔ تمام پالیسی کٹ پروگرام خود اسی طرح کے ایجنٹوں کو رجسٹر کرتے ہیں۔
کمانڈ کو کسی دوسرے صارف کے طور پر چلانے کے لیے، کا استعمال کرتے ہیں --صارف
پرچم:
pkexec --user # بطور صارف چلانے کے لیے کہاں ہے۔
pkexec کا استعمال کرتے ہوئے sudoers فائل کو ٹھیک کرنا
pkexec
جب آپ اپنے سسٹم پر sudoers فائل کو گڑبڑ کر دیتے ہیں تو زندگی بچانے والا ہو سکتا ہے۔ آپ چلا سکتے ہیں۔ visudo
پروگرام کا استعمال کرتے ہوئے pkexec
اور بحال کرنے کے لئے sudoers فائل کے ساتھ کسی بھی مسئلے کو حل کریں۔ sudo
خصوصیات.
pkexec visudo
? شاباش!