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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: mahdif در 20 شهریور 1389، 07:09 ب‌ظ

عنوان: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mahdif در 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
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mani.zaeim در 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
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: Manwe در 20 شهریور 1389، 10:46 ب‌ظ
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mani.zaeim در 21 شهریور 1389، 12:24 ق‌ظ
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution  :D
+1
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mahdif در 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

عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mahdif در 21 شهریور 1389، 01:52 ق‌ظ
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution  :D
+1
سلام ، مرسی از کمکتون ولی من چیزی متوجه نشدم :ی میشه همین مطلب رو به زیر دیپلم ترجمه کنید !؟
من به اونی که اول در هنگام بوت بالا میاد و سیستم عامل رو انتخاب می کنم میگم گراب ! ولی نفهمیدم دوستمون از چی صحبت کردند
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mani.zaeim در 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
عنوان: پاسخ به: /etc/sudoers is mode 0777, should be 0440
ارسال شده توسط: mahdif در 26 شهریور 1389، 02:20 ب‌ظ
مرسی از کمکتون