مشكلة في linuxmint17

0 تصويتات

السلام عليكم

لدي مشكلة في linuxmint17 وهي عند تشغيل الجهاز وعند فتح أي مستخدم تظهر الرسالة التالية:

User's $HOME/.dmrc file is beign ignored. This prevents the default session and language from beign saved. File shoud be owned by user and have 644 permissions. User's $HOME directory must be owned by user and not writable by other users

وبعدها ﻷضغط ok ويفتح المستخدم ولكن لايتعرف على أجزلء القرص الصلب ولايظهرها.

وعند كتابة su على الطرفية يعطيني خطأ.

وعند كتابة sudo يعطيني الرسالة التالية:

sudo: /user/bin/sudo must be owned by uid 0 and have the setuid bit set
 

سُئل فبراير 11، 2015 بواسطة سليماني جمال (2,230 نقاط)

4 إجابة

0 تصويتات
تحدث هذه المشكلة في بعض الأحيان عندما  تتغير صلاحيات الملف usr/bin/sudo/ 
إلى 777 بعد إعطاء أمر مثل هذا /chmod -R 777 /usr فيخترب عمل sudo في كل النظام 
 
 
الحل:
أعد تشغيل الجهاز، و إضغط shift مرتين أو ثلاثة عندما تصل إلى شاشة البوت 
ستجد grub menu
إختر السطر الذي ينتهي بكلمات (recovery mode)
ستجد قائمة recovery مثل هذه الصورة (من ubuntu)
إختر  "Drop to root shell prompt"
 
 
بعد ذلك إكتب هذه الأوامر الموجودة في هذا الرابط 
 
 
 
هذه العملية ستعيد صلاحيات sudo إلى المستخدم و النظام.
 
مُجاب فبراير 11، 2015 بواسطة oz (13,860 نقاط)
0 تصويتات
السلام عليكم

للأسف جربت الطريقة التي في إجابتك لكن لم تحل المشكلة. .
مُجاب فبراير 12، 2015 بواسطة سليماني جمال (2,230 نقاط)
0 تصويتات
إعتبر أن كل ملكيات الملفات على النظام تغيرت إلى نفس المستخدم و هذا يؤثر على نموذج الأمن على نظامك.
في هذه المرحلة أفضل حل هو إعادة تثبيت التوزيعة،
إحفظ كل الملفات المهمة "backup" و ثبت النظام من جديد.
ليس حل عملي لكن ستضمن حماية ملفاتك على النظام.
و في المستقبل توخى الحذر قبل إستعمال الأوامر الخاصة بالمستخدمين و sudo في الطرفية. 
مُجاب فبراير 12، 2015 بواسطة oz (13,860 نقاط)
0 تصويتات
بارك الله فيك يا أخـــي  OZ.
مُجاب فبراير 12، 2015 بواسطة سليماني جمال (2,230 نقاط)
...