بازکردن فایل ها تحت مجوز روت با راست کلیک در ناتیلوس

Print Friendly

با سلام خدمت دوستان .

خیلی وقت ها پیش میاد که توی ناتیلوس هستید و میخواید یه فایل رو تحت مجوز روت باز یا اجرا  کنید .

برای اینکار باید توی ترمینال به ادرس مورد نظر برید و با دستور sudo اونو باز یا اجرا کنید .یا اینکه خود ناتیلوس رو تحت مجوز روت بالا بیارید و به ادرس فایل مورد نظر برید .

اما حالا ما میخوایم به راست کلیک یه گزینه به نام open-as-root اضافه کنیم تا وقتی که روی فایل راست کلیک کردیم و این گزینه رو انتخاب کردیم فایل یا برنامه تحت مجوز روت بالا بیاد .خیلی ساده و بدون دردسر.

 

ابتدا  ناتیلوس رو باز میکنیم و یه ctrl h میزنیم تا فایل های مخفی نمایش داده شوند .بعد  به این casino ادرس میرید .

.local/share/nautilus/scripts

حالا یه فایل میسازیم و نام اونو به طور مثال open-as-root  میزاریم .

و در مرحله بعد کد زیر را داخل این فایل قرار میدهید.

و در مرحله اخر ناتیلوس رو ریستارت میکنیم

منبع

شما احتمالا این مطالب را نیز دوست دارید...

۵ بازخورد

  1. im20131392 می‌گه:

    من دقیقا متوجه منظورتان نشدم ولی اگر درباره اجازه دسترسی به هر فولدر قفل شده ای را می خواهید دستور زیر را همراه با مسیر مربوطه وارد کنید
    sudo chmod 777 directory X

    • kourosh می‌گه:

      خب بعضی وقتا ما نمیخوایم که به دایرکتوری مون این مجوز بدیم .ما فقط میخوایم که همون یه لحظه با مجوز root دسترسی بهش داشته باشیم تغییراتو انجام بدیم و سیو و تموم .
      این روش یه جور کار راه اندازه .واسه من که خیلی وقتا مفیده .

  2. ali reza می‌گه:

    دوست من اصلا متوجه این آموزش شما نشدم میشه واضحتر توضیح بدید من تازه کارم در اوبونتو.میخوام به راست کلیک فایل فوق را اضافه کنم.مثلا این اسکریپتی که نوشتی به چه پسوندی و با چه برنامه ای بنویسم ودر کجا ذخیره کنم.اون قسمت اخر را که اصلا متوجه نشدم.چی را باید ریستارت کنم؟هر کار کردم نتونستم این ادرس را پیدا کنم .چه جوری اونو پیدا کنم میشه یکم ساده تر توضیح بدیدو ممنون میشم

    • kourosh می‌گه:

      سلام ببخشید این چند وقته کار زیاد داشتم نتونستم بیام سر بزنم .

      بعضی از دایرکتوری ها مجوز root (یه چیزی توی مایه های ادمین ویندوز اما بهتر) میخوان برای باز یا اجرا کردن .مثلا یه فایل از اپاچی داریم میخوایم ویرایش کنیم .دو تا راه حل داریم(تا جایی که من میدونم و سوادم قد میکشه :)) )
      یکی اینکه بیایم توی ترمینال با دستور sudo به اون مسیر فایل بریم و بعد با دستور مثلا sudo nano file یا sudo gedit fileاونو بیاریم بالاو ویرایش و ….
      دوم اینکه به جای اینکه با ترمنال به اون مسیر فایل بریم از طریق nautilus به اون مسیر بریم و تحت مجوز روت باز کنیم فایلوو :)) sudo nautilus
      حالا کار راحت تر .ما ناتیلوس رو راحت باز میکنیم میریم به اون ادرس فایل و با راست کلیک اون فایل رو تحت مجوز روت بالا میاریم .
      واسه ی ریستارت کردن تالیوس باید کد هارو توی ترمینال بزنید .
      اکثر فایل های لینوکس پسوند ندارند .به طور ساده خودش میفهمه از سر خط که چه نوع فایلی هست .:)
      مثلا اینجا ما گفتیم #!/bin/bash خود لینوکس میفهمه این به زبون اسکریپتی bash هست و …
      اینم کاملا ساده .

  3. سید محمد امین می‌گه:

    سلام
    اینو یادآوری کنم که قبلش gksu رو از طریق ubuntu software center نصب کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *