said
11-02-2013, بتوقيت غرينيتش 01:49 AM
مؤسسة خليجى وويب لخدمات الاستضافه hosting والدعم الفنى الاوامر والمسطلحات للسيرفر SERVER
أوامر الـ SSH المستخدمة من قبل أصحاب السيرفر SERVERات
pwd : عرض المسار الكامل للمجلد الحالي
ls : عرض جميع الملفات في المجلد الحالي
ls -al : عرض جميع الملفات والمعلومات
ls –alR : عرض جميع الملفات والمعلومات في المجلدات الفرعية
ls *.html : عرض جميع الملفات التي تنتهي بالامتداد .html
cd .. : تغيير المجلد الحالي خطو واحدة للأعلى
clear : تنظيف الشاشة
vdir : يمنح معلومات أكثر من الأمر ls
exit : لتسجيل الخروج من الشيل
لإيقاف موقع واحد على السيرفر SERVER ساسبند
كود code PHP:
/scripts/suspendacct User
للاعادة تشغيل الموقع على السيرفر SERVER
كود code PHP:
/scripts/unsuspendacct user
غير User إلى يوزر الموقع المراد إيقافه
اعادة ضبط تصريح البيرل :
كود code PHP:
chmod 755 /usr/bin/perl
لمعرفة مين ماخذ تصريح روت آخر طبق الآتي :
كود code PHP:
grep -v -E "^#" /etc/passwd | awk -F: '$3 == 0 { print $1}'
لو ظهر حاجه بعد يوزر الروت يبقى السيرفر SERVER مخترق او حد تانى على السيرفر SERVER اخد تصريح الروت
لحذف اليوزر الاخر اذا وجد قم بأستخدام الامر :
كود code PHP:
userdel -f khaligiweb
إستبدلkhaligiwebباليوزر الموجود
لمعرفة ما هي المجلدات التي تحمل ترخيص 777 علي سيرفر SERVERك لتقوم بحمايتها
فقط قم بتنفيذ هذا الامر بالشل :
كود code PHP:
find / -type d -perm 0777
لمعرفة ما هى الايبهات التى قامت بالدخول الى الشل :
كود code PHP:
cat /var/log/secure | grep root | grep -i accepted
عمل فحص واسكان على جميع المواقع التى على السيرفر SERVER كل اسبوع
كود code PHP:
clamscan -ir /home*/*/public_html/
طريقة عمل ريسترت تلقائي للاباتشى
ادخل الشيل وطبق الآتي :
كود code PHP:
crontab -e
انزل اخر سطر وضع هذا الامر :
هذا كل 5 دقائق
كود code PHP:
*/5 * * * * /etc/init.d/httpd restart >/dell/null 2>&1
هذا امر كل ساعة
كود code PHP:
*/60 * * * * /etc/init.d/httpd restart >/dell/null 2>&1
طريقة عمل ريسترت تلقائي لـ Dns
ادخل الشيل وطبق الآتي :
كود code PHP:
crontab -e
انزل اخر سطر وضع هذا الامر :
هذا كل 5 دقائق
كود code PHP:
*/5 * * * * /service named restart>/dell/null 2>&1
هذا امر كل ساعة
كود code PHP:
*/60 * * * * /service named restart>/dell/null 2>&1
اوامر اصلاح قاعدة بينات معينة فى السيرفر SERVER تعمل لها ريبير
كود code PHP:
mysqlcheck --repair db_name
كود code PHP:
mysqlcheck --analyze db_name
كود code PHP:
mysqlcheck --optimize db_name
في كل مره تنفذها استبدل db_name باسم القاعده
اصلاح كافة قواعد البينات للسيرفر SERVER كامل mysql
كود code PHP:
mysqlcheck -Aor
شرح طريقة اعطاء ملفات الموقع تصاريح 755
كود code PHP:
find /home/username/public_html/* -type d -exec chmod 755 {} \;
شرح طريقة اعطاء ملفات الموقع تصاريح 644
كود code PHP:
find /home/username/public_html/* -type f -exec chmod 644 {} \;
عرض مسار الباك اب buckup اليومى من الشل
كود code PHP:
ls -la /backup/cpbackup/daily
اوامر فريغ tmp وحذف ملفات مصابة ولا تسبب اى مشاكل الى السيرفر SERVER
كود code 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/
بعد التفريغ نفذ
كود code PHP:
service mysql stop
وبعدة هذا الامر
كود code PHP:
service mysql restart
حل مشكلة امتلاء Disk /dev/vzfs (/)
كود code PHP:
rm -rf /home/cprestore/*.tar.gz
حذف الباك اب buckup لتقليل المساحه المستخدمه علي السيرفر SERVER
لحذف الباك اب buckup اليومي :
كود code PHP:
rm -rf /backup/cpbackup/daily/*.gz
لحذف الباك اب buckup الاسبوعي :
كود code PHP:
rm -rf /backup/cpbackup/weekly/*.gz
لحذف الباك اب buckup الشهري :
كود code PHP:
rm -rf /backup/cpbackup/monthly/*.gz
استبدل اسم مجلد backup بمسار الباك اب buckup كما هو موجود في سيرفر SERVERك و اعداداتك .
امر مسح جميع الرسائل التى مخذنة على السيرفر SERVER
كود code PHP:
for i in `exim -bpr|awk {'print $3'}`;do /usr/sbin/exim -v -Mrm $i;done
حل مشكلة أختفاء أحد المواقع من Whm
كود code PHP:
/scripts/updateuserdomains
أوامر الارسال من السيرفر SERVER
كود code PHP:
/scripts/eximup --force
/scripts/perlinstaller Digest::SHA1
/scripts/perlinstaller --force Mail::SpamAssassin
/scripts/fixspamassassinfailedupdate
/scripts/upcp
/scripts/installspam --force
/scripts/exim4 --force
/etc/rc.d/init.d/exim restart
/scripts/restartsrv spamd
/etc/rc.d/init.d/chkservd restart
tail -n 10/var/log/exim_mainlog
cat /var/log/exim_mainlog
yum install exim
/scripts/updatenow
/scripts/eximup --force
/scripts/buildeximconf
service exim restart
/scripts/perlinstaller --force
كود code PHP:
/scripts/convert2maildir
ثم نختار رقم 3
شرح طريقة نقل المواقع بالشل
1- قم بالدخول علي الموقع المراد عمل باكاب له ( على السيرفر SERVER القديم )
2- قم بتنفيذ نسخه كامله من الباك اب buckup
3- قم ببالدخول الي file manager ستجد الباك اب buckup قد انتهت
4- قم بتغير التصريح الخاص بالباك اب buckup ال 777
5- قم بنقل الباك اب buckup الي public_html
6- قم بالدخول الي سيرفر SERVERك عن طريق ssh
7- قم بكتابه الامر cd /home
8- يكون بالطريقة التالي : wget www.khaligiweb.com/bakup13.5.2014.tar.qz (http://www.khaligiweb.com/bakup13.5.2014.tar.qz)
9- انتظر حتي تنتهي
10- قم بالدخول الي whm علي خيار restore full backup cpmove
أكتب يوزر نيم الموقع القديم حق cpanel الى عى الاستضافة HOTING القديمة
وكدا تم الانتهاء من سحبه وفرده على السيرفر SERVER بخطوات سريعة جدا
او من الشل
كود code PHP:
cd /root
بعدها الامر
كود code PHP:
/scripts/restorepkg user
مع تغيير user الى يوزر الموقع السابق بالسيرفر SERVER السابق
بعدها سيقوم بتركيب install الباك اب buckup على هذا اليوزر وسيقوم بتجهيز الحساب كاملاً بالقواعد وغيره
وحتى تاريخ بداية الاستضافة HOTING بالسيرفر SERVER السابق
أوامر أعادة التشغيل للسيرفر SERVERات
امر تحديث update لوحة التحكم CPanel
كود codePHP:
/scripts/upcp --force
امر تحديث update الاف تي بي
كود code PHP:
/scripts/ftpup --force
امر تحديث update الاكزايم
كود code PHP:
/scripts/eximup --force
امر اصلاح البريد
كود code PHP:
/scripts/mailperm
امر تحديث update برنامج MySQL - قواعد البيانات databases
كود code PHP:
/scripts/mysqlup --force
امر اعادة تشغيل الاباتشي
كود code PHP:
/etc/rc.d/init.d/httpd restart
امر اعادة تشغيل السي بنل
كود code PHP:
/etc/init.d/cpanel restart
امر اعادة تشغيل الخدمات بالسيرفر SERVER
كود code PHP:
/etc/init.d/chkservd restart
امر اعادة تشغيل الوظائف المؤقته
كود code PHP:
/etc/init.d/crond restart
امر اعادة تشغيل السيرفر SERVER
كود code PHP:
reboot -n
امر اعادة تشغيل الشل
كود code PHP:
/etc/rc.d/init.d/sshd restart
اصلاح المساحات اذا كانت تعطي قراءة خاطئة بلوحة تحكم السيرفر SERVER
كود code PHP:
/scripts/fixquotas
تنضيف البريد واعداة تشغيل CPanel
كود code PHP:
/usr/local/cpanel/bin/checkperlmodules
/scripts/cleanmd5
/etc/init.d/cpanel restart
اصلاح وضغط قواعد البيانات databases الضغط
كود code PHP:
/usr/bin/mysqlcheck -o --all-databases
اصلاح وضغط قواعد البيانات databases الاصلاح
كود code PHP:
/usr/bin/mysqlcheck -r --all-databases
تحديث update كل برامج السيرفر SERVER من خلال الإوامر التالية :
كود code 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
وفقنا ووفقكم الله فيما تحبون وترضون
مع تحيات شركة خليجى ويب لخدمات البرمجيات والسيرفر SERVERات
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
أوامر الـ SSH المستخدمة من قبل أصحاب السيرفر SERVERات
pwd : عرض المسار الكامل للمجلد الحالي
ls : عرض جميع الملفات في المجلد الحالي
ls -al : عرض جميع الملفات والمعلومات
ls –alR : عرض جميع الملفات والمعلومات في المجلدات الفرعية
ls *.html : عرض جميع الملفات التي تنتهي بالامتداد .html
cd .. : تغيير المجلد الحالي خطو واحدة للأعلى
clear : تنظيف الشاشة
vdir : يمنح معلومات أكثر من الأمر ls
exit : لتسجيل الخروج من الشيل
لإيقاف موقع واحد على السيرفر SERVER ساسبند
كود code PHP:
/scripts/suspendacct User
للاعادة تشغيل الموقع على السيرفر SERVER
كود code PHP:
/scripts/unsuspendacct user
غير User إلى يوزر الموقع المراد إيقافه
اعادة ضبط تصريح البيرل :
كود code PHP:
chmod 755 /usr/bin/perl
لمعرفة مين ماخذ تصريح روت آخر طبق الآتي :
كود code PHP:
grep -v -E "^#" /etc/passwd | awk -F: '$3 == 0 { print $1}'
لو ظهر حاجه بعد يوزر الروت يبقى السيرفر SERVER مخترق او حد تانى على السيرفر SERVER اخد تصريح الروت
لحذف اليوزر الاخر اذا وجد قم بأستخدام الامر :
كود code PHP:
userdel -f khaligiweb
إستبدلkhaligiwebباليوزر الموجود
لمعرفة ما هي المجلدات التي تحمل ترخيص 777 علي سيرفر SERVERك لتقوم بحمايتها
فقط قم بتنفيذ هذا الامر بالشل :
كود code PHP:
find / -type d -perm 0777
لمعرفة ما هى الايبهات التى قامت بالدخول الى الشل :
كود code PHP:
cat /var/log/secure | grep root | grep -i accepted
عمل فحص واسكان على جميع المواقع التى على السيرفر SERVER كل اسبوع
كود code PHP:
clamscan -ir /home*/*/public_html/
طريقة عمل ريسترت تلقائي للاباتشى
ادخل الشيل وطبق الآتي :
كود code PHP:
crontab -e
انزل اخر سطر وضع هذا الامر :
هذا كل 5 دقائق
كود code PHP:
*/5 * * * * /etc/init.d/httpd restart >/dell/null 2>&1
هذا امر كل ساعة
كود code PHP:
*/60 * * * * /etc/init.d/httpd restart >/dell/null 2>&1
طريقة عمل ريسترت تلقائي لـ Dns
ادخل الشيل وطبق الآتي :
كود code PHP:
crontab -e
انزل اخر سطر وضع هذا الامر :
هذا كل 5 دقائق
كود code PHP:
*/5 * * * * /service named restart>/dell/null 2>&1
هذا امر كل ساعة
كود code PHP:
*/60 * * * * /service named restart>/dell/null 2>&1
اوامر اصلاح قاعدة بينات معينة فى السيرفر SERVER تعمل لها ريبير
كود code PHP:
mysqlcheck --repair db_name
كود code PHP:
mysqlcheck --analyze db_name
كود code PHP:
mysqlcheck --optimize db_name
في كل مره تنفذها استبدل db_name باسم القاعده
اصلاح كافة قواعد البينات للسيرفر SERVER كامل mysql
كود code PHP:
mysqlcheck -Aor
شرح طريقة اعطاء ملفات الموقع تصاريح 755
كود code PHP:
find /home/username/public_html/* -type d -exec chmod 755 {} \;
شرح طريقة اعطاء ملفات الموقع تصاريح 644
كود code PHP:
find /home/username/public_html/* -type f -exec chmod 644 {} \;
عرض مسار الباك اب buckup اليومى من الشل
كود code PHP:
ls -la /backup/cpbackup/daily
اوامر فريغ tmp وحذف ملفات مصابة ولا تسبب اى مشاكل الى السيرفر SERVER
كود code 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/
بعد التفريغ نفذ
كود code PHP:
service mysql stop
وبعدة هذا الامر
كود code PHP:
service mysql restart
حل مشكلة امتلاء Disk /dev/vzfs (/)
كود code PHP:
rm -rf /home/cprestore/*.tar.gz
حذف الباك اب buckup لتقليل المساحه المستخدمه علي السيرفر SERVER
لحذف الباك اب buckup اليومي :
كود code PHP:
rm -rf /backup/cpbackup/daily/*.gz
لحذف الباك اب buckup الاسبوعي :
كود code PHP:
rm -rf /backup/cpbackup/weekly/*.gz
لحذف الباك اب buckup الشهري :
كود code PHP:
rm -rf /backup/cpbackup/monthly/*.gz
استبدل اسم مجلد backup بمسار الباك اب buckup كما هو موجود في سيرفر SERVERك و اعداداتك .
امر مسح جميع الرسائل التى مخذنة على السيرفر SERVER
كود code PHP:
for i in `exim -bpr|awk {'print $3'}`;do /usr/sbin/exim -v -Mrm $i;done
حل مشكلة أختفاء أحد المواقع من Whm
كود code PHP:
/scripts/updateuserdomains
أوامر الارسال من السيرفر SERVER
كود code PHP:
/scripts/eximup --force
/scripts/perlinstaller Digest::SHA1
/scripts/perlinstaller --force Mail::SpamAssassin
/scripts/fixspamassassinfailedupdate
/scripts/upcp
/scripts/installspam --force
/scripts/exim4 --force
/etc/rc.d/init.d/exim restart
/scripts/restartsrv spamd
/etc/rc.d/init.d/chkservd restart
tail -n 10/var/log/exim_mainlog
cat /var/log/exim_mainlog
yum install exim
/scripts/updatenow
/scripts/eximup --force
/scripts/buildeximconf
service exim restart
/scripts/perlinstaller --force
كود code PHP:
/scripts/convert2maildir
ثم نختار رقم 3
شرح طريقة نقل المواقع بالشل
1- قم بالدخول علي الموقع المراد عمل باكاب له ( على السيرفر SERVER القديم )
2- قم بتنفيذ نسخه كامله من الباك اب buckup
3- قم ببالدخول الي file manager ستجد الباك اب buckup قد انتهت
4- قم بتغير التصريح الخاص بالباك اب buckup ال 777
5- قم بنقل الباك اب buckup الي public_html
6- قم بالدخول الي سيرفر SERVERك عن طريق ssh
7- قم بكتابه الامر cd /home
8- يكون بالطريقة التالي : wget www.khaligiweb.com/bakup13.5.2014.tar.qz (http://www.khaligiweb.com/bakup13.5.2014.tar.qz)
9- انتظر حتي تنتهي
10- قم بالدخول الي whm علي خيار restore full backup cpmove
أكتب يوزر نيم الموقع القديم حق cpanel الى عى الاستضافة HOTING القديمة
وكدا تم الانتهاء من سحبه وفرده على السيرفر SERVER بخطوات سريعة جدا
او من الشل
كود code PHP:
cd /root
بعدها الامر
كود code PHP:
/scripts/restorepkg user
مع تغيير user الى يوزر الموقع السابق بالسيرفر SERVER السابق
بعدها سيقوم بتركيب install الباك اب buckup على هذا اليوزر وسيقوم بتجهيز الحساب كاملاً بالقواعد وغيره
وحتى تاريخ بداية الاستضافة HOTING بالسيرفر SERVER السابق
أوامر أعادة التشغيل للسيرفر SERVERات
امر تحديث update لوحة التحكم CPanel
كود codePHP:
/scripts/upcp --force
امر تحديث update الاف تي بي
كود code PHP:
/scripts/ftpup --force
امر تحديث update الاكزايم
كود code PHP:
/scripts/eximup --force
امر اصلاح البريد
كود code PHP:
/scripts/mailperm
امر تحديث update برنامج MySQL - قواعد البيانات databases
كود code PHP:
/scripts/mysqlup --force
امر اعادة تشغيل الاباتشي
كود code PHP:
/etc/rc.d/init.d/httpd restart
امر اعادة تشغيل السي بنل
كود code PHP:
/etc/init.d/cpanel restart
امر اعادة تشغيل الخدمات بالسيرفر SERVER
كود code PHP:
/etc/init.d/chkservd restart
امر اعادة تشغيل الوظائف المؤقته
كود code PHP:
/etc/init.d/crond restart
امر اعادة تشغيل السيرفر SERVER
كود code PHP:
reboot -n
امر اعادة تشغيل الشل
كود code PHP:
/etc/rc.d/init.d/sshd restart
اصلاح المساحات اذا كانت تعطي قراءة خاطئة بلوحة تحكم السيرفر SERVER
كود code PHP:
/scripts/fixquotas
تنضيف البريد واعداة تشغيل CPanel
كود code PHP:
/usr/local/cpanel/bin/checkperlmodules
/scripts/cleanmd5
/etc/init.d/cpanel restart
اصلاح وضغط قواعد البيانات databases الضغط
كود code PHP:
/usr/bin/mysqlcheck -o --all-databases
اصلاح وضغط قواعد البيانات databases الاصلاح
كود code PHP:
/usr/bin/mysqlcheck -r --all-databases
تحديث update كل برامج السيرفر SERVER من خلال الإوامر التالية :
كود code 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
وفقنا ووفقكم الله فيما تحبون وترضون
مع تحيات شركة خليجى ويب لخدمات البرمجيات والسيرفر SERVERات
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©