انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: 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
-
;D ;D ;D
سلام دوست عزیز؛ ۲ سوال:
۱- google کردی؟
۲- وقتی sudoers اشکال داره sudo می کنی؟
امیدوارم که root پسورد داشته باشه؛ به root لاگین کن و chmod کن
اگر نشد فایل را پاک کن و دوباره بساز
vi /etc/sudoers
Defaults env_reset
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
-
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
-
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution :D
+1
-
;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
-
توی گراب کلید e رو روی اوبونتوت بزن خط دوم که با کرنل شروع میشه رو انتخاب کن دوباره e بزن آخر خط یک S بگذار کلید Enter رو بزن و بعد b اگر برای روت پس گذاشتی ازت میپرسه اگر نه فکر کنم بتونی لاگین کنی ، اگر نشد با لایو بیار بالا فایل /etc/sudoers رو chmod 0440 /etc/sudoers بکن درست میشه .
دفعه بعد خواستی sudoers رو تغییر بدی برای اکانت روتت پسورد بگذار قبلش و با visudo تغییر بده که پرمیشن ها خراب نشند.
good solution :D
+1
سلام ، مرسی از کمکتون ولی من چیزی متوجه نشدم :ی میشه همین مطلب رو به زیر دیپلم ترجمه کنید !؟
من به اونی که اول در هنگام بوت بالا میاد و سیستم عامل رو انتخاب می کنم میگم گراب ! ولی نفهمیدم دوستمون از چی صحبت کردند
-
توی گراب کلید 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
-
مرسی از کمکتون