سلام به دوستان عزیز یک پروسه cpu خور هر همیشه در حالاجرا هستن و کل منابع سیستممو درگیر کردن این چیه؟ ید چکارکنم از دستش خلاص بشم چند بار kill کردم ولی باز دوباره میان
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1283 root 20 0 69656 1620 1428 R 98.5 0.1 42:15.30 cupsd
3383 behdin 20 0 1307m 361m 21m S 19.8 12.0 6:46.17 firefox
1321 root 20 0 181m 45m 5336 S 10.9 1.5 2:56.29 Xorg
2646 behdin 20 0 1225m 61m 13m R 5.3 2.1 1:22.16 compiz
4714 behdin 20 0 565m 19m 12m S 2.6 0.6 0:01.14 gnome-terminal
2138 postgres 20 0 132m 2048 532 S 2.3 0.1 0:02.69 postgres
2139 postgres 20 0 104m 1908 448 S 2.3 0.1 0:06.06 postgres
3 root 20 0 0 0 0 S 1.0 0.0 0:11.26 ksoftirqd/0
2685 behdin 20 0 577m 31m 7612 S 1.0 1.0 0:24.26 python
2675 behdin 20 0 562m 25m 7556 S 0.7 0.8 0:11.24 python
10 root 20 0 0 0 0 S 0.3 0.0 0:18.98 ksoftirqd/1
البته همین الان متوجه شدم توی شاخه var/log/cups فایلی به نام errorlogشده بود 56 گیگ .
حجم لوگ مشکوکِ ، سطح دسترسی رو بررسی کنید .
به سختی باز میشه ولی و سطرهای اولیه فایل اینو نوشته
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
البته چندوقت پیش حواسم نبود همچین ستوری روی تو ترمینال زدم همه چی ریخت به هم ولی با سی دی لایو اومدمبالا تقریبا درست شد.
sudo chown $USER -R /
به سختی باز میشه ولی و سطرهای اولیه فایل اینو نوشته
بخاطر حجم بالا این اتفاق میافته .
مطمئن هستم بیشتر پیغام ها به این صورت هستند :
خودتون معنی کنید ! قبل از اینکه بفهمید چه گلی کاشتید باید تک تک موارد زیر رو بفهمید :
سطح دسترسی بالا :
sudo
برای تغییر مالکیت بکار می رود:
chown
به نظرتون چی معنی میده ؟
$USER
آپشن کاربردی و در موارد خطرناک:
-R
و مهمتر از همه :
/
این تصویر رو ببینید تا بفهمید / یعنی چی :
http://www.tldp.org/LDP/intro-linux/html/images/FS-layout.png (http://www.tldp.org/LDP/intro-linux/html/images/FS-layout.png)
فارسی(پارسی) ترجمه کنیم :
مالکیت تمام دایرکتوری و زیردایرکتوری های / رو به USER$ دادین، بهتر بگم تمام مالکیت ها رو به خودتون دادین و کامل مشخص هست که بعضی از عملکردها نیاز به مالکیت root دارن تا به درستی اجرا بشن، اگر برای var/ پارتیشن جدا ایجاد نکردید به زودی حجم اون لوگ بالا خواهد آمد و سیستم شما از دسترس خارج خواهد شد .
راه حل :
با دستور find میشه خیلی از مالکیت ها رو تغییر داد ولی این کار باز هم بی عیب نیست .
صبر کنید تا ببینید بقیه دوستان چه نظری دارن .