این رو بنویسید (برای خودم جواب داد) :
sudo chmod 0744 -R /var/lib/sudo
گویا این بهتره (که حتی مجوز خوندن نوع دسترسی ها رو هم به بقیه ندید) :
sudo chmod 0700 -R /var/lib/sudo
ولی تا سوئیچ R رو نذارید (که همه فایل و فولدرهای زیرمجموعه رو هم تغییر بده) باز همون پیغام رو میده.
همینطوری که خودش گفته، باید این رو بنویسید:
sudo chmod 700 /var/lib/sudo
واقعا حواسم نبود ببخشید اومدم بنویسم ۷۰۰ نوشتم ۷۷۷
ممنون از راهنمایی هاتون، حل شد، فقط دو تا سوال،
سطح دسترسی که خود به خود تغییر نمی کنه، چه جوری دسترسی این پوشه تغییر کرده؟
تغییرات دسترسی فایل ها و پوشه ها جایی ثبت می شه(اگه می شه از کجا می تونم پیداش کنم)؟ (مثلا توش نوشته باشه: در تاریخ و ساعت فلان دسترسی پوشه/فایل X به آدرس Y از R1,W1,E1 به R2,W2,E2 تغییر کرد)
ممکنه به خاطر اجرای بعضی نرم افزارا با دسترسی ریشه باشه؟ نمی شه دقیقا فهمید کار کی بوده؟ مثلا سیناپتیک موقعی که داشته اوبونتو رو آپدیت می کرده این تغییر رو انجام داده یا یه نرم افزار دیگه که با این آدرس سر و کار داشته دسترسی رو تغییر داده.
دومی هم این که مگه chmod از سه رقم درست نمی شه؟ اولی دسترسی برای خوندن، دومی برای نوشتن و سومی هم برای اجرا کردن،
مال پیغام ترمینال چهار رقمیه، اون رقم چهارم(همون 0 پشت 7 تو پیغامی که نوشتم یا دستوری که خودتون نوشتید) چه دسترسی رو مشخص می کنه و چه عددایی می تونه باشه؟
ممنون.