2014/04/16

أوامر الـ SSH المستخدمة من قبل أصحاب السيرفرات


أوامر الـ SSH المستخدمة من قبل أصحاب السيرفرات

pwd : عرض المسار الكامل للمجلد الحالي

ls : عرض جميع الملفات في المجلد الحالي

ls -al : عرض جميع الملفات والمعلومات

ls –alR : عرض جميع الملفات والمعلومات في المجلدات الفرعية

ls *.html : عرض جميع الملفات التي تنتهي بالامتداد .html

cd .. : تغيير المجلد الحالي خطو واحدة للأعلى

clear : تنظيف الشاشة

vdir : يمنح معلومات أكثر من الأمر ls

exit : لتسجيل الخروج من الشيل

لإيقاف موقع واحد على السيرفر ساسبند



رمز PHP:

/scripts/suspendacct User


اعداة تشغيل الموقع على السيرفر



رمز PHP:

/scripts/unsuspendacct user


غير User إلى يوزر الموقع المراد إيقافه

اعادة ضبط تصريح البيرل :



رمز PHP:

chmod 755 /usr/bin/perl


لمعرفة مين ماخذ تصريح روت آخر طبق الآتي :



رمز PHP:

grep -v -E "^#" /etc/passwd | awk -F: '$3 == 0 { print $1}'


لو ظهر حاجه بعد يوزر الروت يبقى السيرفر مخترق او حد تانى على السيرفر اخد تصريح الروت

لحذف اليوزر الاخر اذا وجد قم بأستخدام الامر :



رمز PHP:

userdel -f TKNIHOST


إستبدل TKNIHOSTباليوزر الموجود

لمعرفة ما هي المجلدات التي تحمل ترخيص 777 علي سيرفرك لتقوم بحمايتها

فقط قم بتنفيذ هذا الامر بالشل :



رمز PHP:

find / -type d -perm 0777


لمعرفة ما هى الايبهات التى قامت بالدخول الى الشل :



رمز PHP:

cat /var/log/secure | grep root | grep -i accepted


عمل فحص واسكان على جميع المواقع التى على السيرفر كل اسبوع



رمز PHP:

clamscan -ir /home*/*/public_html/


طريقة عمل ريسترت تلقائي للاباتشى

ادخل الشيل وطبق الآتي :



رمز PHP:

crontab -e


انزل اخر سطر وضع هذا الامر :

هذا كل 5 دقائق



رمز PHP:

*/5 * * * * /etc/init.d/httpd restart >/dell/null 2>&1


هذا امر كل ساعة



رمز PHP:

*/60 * * * * /etc/init.d/httpd restart >/dell/null 2>&1


طريقة عمل ريسترت تلقائي لـ Dns

ادخل الشيل وطبق الآتي :



رمز PHP:

crontab -e


اوامر اصلاح قاعدة بينات معينة فى السيرفر تعمل لها ريبير




رمز PHP:

mysqlcheck --repair db_name



رمز PHP:

mysqlcheck --analyze  db_name



رمز PHP:

mysqlcheck --optimize db_name


في كل مره تنفذها استبدل db_name باسم القاعده

اصلاح كافة قواعد البينات للسيرفر كامل mysql



رمز PHP:

mysqlcheck -Aor


اعطاء ملفات الموقع تصاريح 755



رمز PHP:

find /home/username/public_html/* -type d -exec chmod 755 {} \;


اعطاء ملفات الموقع تصاريح 644



رمز PHP:

find /home/username/public_html/* -type f -exec chmod 644 {} \;


عرض مسار الباك اب اليومى من الشل



رمز PHP:

ls -la /backup/cpbackup/daily


اوامر فريغ tmp وحذف ملفات مصابة ولا تسبب اى مشاكل الى السيرفر



رمز PHP:

 rm -rf /var/log/exim_paniclog.[1-9].gz

rm 
-rf /var/log/exim_mainlog.[1-9].gz

rm 
-rf /var/log/exim_rejectlog.[1-9].gz

rm 
-rf /var/log/messages.[1-9]

rm -rf /var/log/maillog.[1-9]

rm -rf /var/log/secure.[1-9]

rm -rf /var/spool/exim/input/*

rm -rf /var/spool/exim/msglog/*

rm -rf /var/cache/eaccelerator/*

rm -rf /tmp/*

rm -rf /var/tmp/*


فائدة هذا الامر أمر rm -rf لكى يقوم بحذف المجلدات والملفات الموجودة بهذه المسارات وهذه مسارات اللوج وفولدر ال tmp/

بعد التفريغ نفذ



رمز PHP:

service mysql stop


وبعدة هذا الامر



رمز PHP:

service mysql restart


حل مشكلة أختفاء أحد المواقع من Whm



رمز PHP:

 /scripts/updateuserdomains


تحديث كل برامج السيرفر من خلال الإوامر التالية :



رمز PHP:

/scripts/upcp

/scripts/updatenow

/scripts/sysup

/scripts/exim4 --force

/scripts/fixeverything

/scripts/exim4

/scripts/restartsrv httpd

/etc/rc.d/init.d/cpanel restart

/scripts/restartsrv mysql

/scripts/restartsrv named

/scripts/restartsrv exim

/scripts/restartsrv clamd

/scripts/restartsrv pop

/scripts/restartsrv spamd

/scripts/restartsrv melange

service lfd restart

/etc/init.d/lfd start

/scripts/ftpup --force

/scripts/chownpublichtmls

/scripts/mysqlup --force

/scripts/eximup --force

/scripts/upcp --force

service iptables restart


 

ليست هناك تعليقات:

إرسال تعليق