انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: /etc/sudoers is mode 0777, should be 0440  (دفعات بازدید: 1870 بار)

0 کاربر و 5 مهمان درحال مشاهده موضوع.

آفلاین mahdif

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • طراح سایت
    • سایت شخصی
/etc/sudoers is mode 0777, should be 0440
« : 20 شهریور 1389، 07:09 ب‌ظ »
سلام به همه دوستان خوبم
همون طور که از موضوع مشخصه احتیاج به توضیح زیادی فکر نکنم باشه
من می خواهم یه چیز نصب کنم ولی این ارور رو میده ! وقتی هم می خواهم پرمیشن رو درست کنم باز ارور دیگه میده ! کلش رو کپی و پیست می کنم خودتون ببینید
لطفا کمک بفرمایید
=-=-=-=-=-=-
mahdi@Mahdi-Netbook:~$ sudo apt-get install phpmyadmin
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
mahdi@Mahdi-Netbook:~$ sudo chmod 440 -R /etc/sudoers
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #1 : 20 شهریور 1389، 08:56 ب‌ظ »
 ;D ;D ;D
سلام دوست عزیز؛ ۲ سوال:
۱- google کردی؟
۲- وقتی sudoers اشکال داره sudo می کنی؟
امیدوارم که root پسورد داشته باشه؛ به root لاگین کن و chmod کن
اگر نشد فایل را پاک کن و دوباره بساز
vi /etc/sudoers

Defaults env_reset
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین Manwe

  • Full Member
  • *
  • ارسال: 234
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #2 : 20 شهریور 1389، 10:46 ب‌ظ »
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
. - .
         \ v /
       \ \   / /
     \ (       ) /
       ^^.^^

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #3 : 21 شهریور 1389، 12:24 ق‌ظ »
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution  :D
+1
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین mahdif

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • طراح سایت
    • سایت شخصی
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #4 : 21 شهریور 1389، 01:49 ق‌ظ »
;D ;D ;D
سلام دوست عزیز؛ ۲ سوال:
۱- google کردی؟
۲- وقتی sudoers اشکال داره sudo می کنی؟
امیدوارم که root پسورد داشته باشه؛ به root لاگین کن و chmod کن
اگر نشد فایل را پاک کن و دوباره بساز
vi /etc/sudoers

Defaults env_reset
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL


اینی که شما گفتی رو انجام دادم ! یعنی دوباره فایل ساختم گذاشتم جاش و مشکل به این حالت تغییر کرد


mahdi@Mahdi-Netbook:~$ sudo apt-get install phpmyadmin
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting


آفلاین mahdif

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • طراح سایت
    • سایت شخصی
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #5 : 21 شهریور 1389، 01:52 ق‌ظ »
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution  :D
+1
سلام ، مرسی از کمکتون ولی من چیزی متوجه نشدم :ی میشه همین مطلب رو به زیر دیپلم ترجمه کنید !؟
من به اونی که اول در هنگام بوت بالا میاد و سیستم عامل رو انتخاب می کنم میگم گراب ! ولی نفهمیدم دوستمون از چی صحبت کردند

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #6 : 21 شهریور 1389، 01:33 ب‌ظ »
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution  :D
+1
سلام ، مرسی از کمکتون ولی من چیزی متوجه نشدم :ی میشه همین مطلب رو به زیر دیپلم ترجمه کنید !؟
من به اونی که اول در هنگام بوت بالا میاد و سیستم عامل رو انتخاب می کنم میگم گراب ! ولی نفهمیدم دوستمون از چی صحبت کردند

منظور دوستمون این است که در recovery mode بالا بیایی که بتونید با root لاگیت کنید تا sudoers  را بسازی یا edit  کنی
به جای S می توانید کلمه single و یا 1 رو اضافه کنید که در حالت single user بیاد بالا
شما با live بیا بالا و
 sudo chmod 440 /etc/sudoers
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین mahdif

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
  • طراح سایت
    • سایت شخصی
پاسخ به: /etc/sudoers is mode 0777, should be 0440
« پاسخ #7 : 26 شهریور 1389، 02:20 ب‌ظ »
مرسی از کمکتون