أوامر الـ 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
ليست هناك تعليقات:
إرسال تعليق