<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>باحث عن المعرفة &#187; إدارة مواقع</title>
	<atom:link href="http://www.mtafran.com/category/website-admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mtafran.com</link>
	<description>{وقل ربي زدني علماً}</description>
	<lastBuildDate>Mon, 06 Jun 2011 04:41:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>استخدام svn عبر ssh</title>
		<link>http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/</link>
		<comments>http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 06:35:38 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[أمن معلومات]]></category>
		<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[لينكس]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=691</guid>
		<description><![CDATA[svn هو برنامج يستخدم في عمليّات إدارة الكود (أو الملفات بشكل عام) بحيث يمكن للمستخدم إنشاء نسخة من ملف والعمل عليه وتحديثه ومن ثمّ حفظ الملف. والقيام بنفس العملية أكثر من مرّة في كل مرّة تحفظ التغيرات التي اجراها المستخدم &#8230; <a href="http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>svn هو برنامج يستخدم في عمليّات إدارة الكود (أو الملفات بشكل عام) بحيث يمكن للمستخدم إنشاء نسخة من ملف والعمل عليه وتحديثه ومن ثمّ حفظ الملف. والقيام بنفس العملية أكثر من مرّة في كل مرّة تحفظ التغيرات التي اجراها المستخدم بشكل تجميعي مما يسمح للمستخدم في حال رغبته في العودة إلى إصدارة قديمة من الملف (على سبيل المثال بعد إضافة للملف أدّت إلى خلل في عمله.)<br />
<span id="more-691"></span><br />
المستخدم يقوم في العادة بالاتصال بخادم svn عبر الشبكة بشكل نصي بمعنى لو كان هناك متلصص على الشبكة بإمكانه الإطلاع على محتوى الملفات. حلّ ذلك سهل باستخدام svn عبر ssh. للقيام بذلك نحتاج إلى القيام بإدخال تعديلات على ملف التحكّم ssh الخاص بالمستخدم. هذا الملف (config) في العادة موجود في مجلد البيت الخاص بالمستخدم تحت المجلد المخفي .ssh. إذا لم يكن موجوداً قم بإنشائه.</p>
<p><code>touch /home/username/.ssh/config</code></p>
<p>ثم ضع فيه الآتي<br />
<code>Host IPADDR<br />
Port #<br />
User USERNAME</code></p>
<p>أبدل IPADDR بالعنوان الحقيقي لخادم svn<br />
أبدل # برقم المنفذ الذي تستمع عليه خدمة ssh على الخادم البعيد<br />
أبدل USERNAME باسم المستخدم على خادم ssh </p>
<p>مثال<br />
<code>Host 1.1.1.1<br />
Port 8022<br />
User mtafran</code></p>
<p>الآن من الحاسوب المحلّي نفّذ الأمر التالي:<br />
<code>svn co svn+ssh://1.1.1.1/my/project local</code></p>
<p>ستضطر إلى إدخال كلمة المرور أكثر من مرّة ولكن بعدها سوف يتم إنشاء المجلد ووضع الملفات التي تمّ سحبها من المخزن فيه.</p>
<p>قد يكون هناك طرق أخرى أفضل لعمل ذلك ولكنّي وجدّت هذه الطريقة سهلة والأهم من ذلك أنهّا تعمل. إن كان لديكم طرق أخرى للقيام بنفس المهمّة فحبّذا لو تشاركونا فيها.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/&amp;title=%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+svn+%D8%B9%D8%A8%D8%B1+ssh" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/&amp;title=%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+svn+%D8%B9%D8%A8%D8%B1+ssh" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/&amp;title=%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+svn+%D8%B9%D8%A8%D8%B1+ssh" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/&amp;title=%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+svn+%D8%B9%D8%A8%D8%B1+ssh" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/11/svn-over-ssh-tunnel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>خطوات عمليّة للتّصدّي لهجمات كسر كلمات مرور SSH</title>
		<link>http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/</link>
		<comments>http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 18:43:20 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[أمن معلومات]]></category>
		<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[brute-force]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[كسر]]></category>
		<category><![CDATA[كلمات مرور]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=550</guid>
		<description><![CDATA[هجمات ssh عادت من جديد وبقوة اذا كانت كلمة المرور الخاص بحساب الSSH خاصّتك 8 أحرف فقط فحسابك إمّا قد تم اختراقه من خلال معرفة الكلمة أو هو في طريقه إلى ذلك. وذلك بغض للنظر عن النظام أو قطعة العتاد &#8230; <a href="http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p> هجمات ssh  عادت من جديد وبقوة اذا كانت كلمة المرور الخاص بحساب الSSH  خاصّتك 8 أحرف فقط فحسابك إمّا قد تم اختراقه من خلال معرفة الكلمة أو هو في طريقه إلى ذلك. وذلك بغض للنظر عن النظام أو قطعة العتاد الذي تستخدمه. </p>
<p>الإجراءات التي يمكنك اتخاذها من أجل الحماية هي:<br />
<span id="more-550"></span><br />
1- حددّ العناوين التي يمكنها الاتصال بخدمة ssh فمن لايستطيع الوصول إلى ssh لن يستطيع كسر كلمة مروره</p>
<p>2- قم دائماً وأبداً بعمليات مسح للتأكد من سلامة السياسات عموماً والخاص ب ssh على وجه الخصوص</p>
<p>3- اعد تهيئة ssh لديك لاستخدام مفاتيح محمية بكلمة مرور ولا تسمح لكلمات مرور فقط<br />
أنشأ مفتاح جديد<br />
<code>$ ssh-keygen -t rsa</code><br />
سيطلب منك ادخال pssphrase قم بإدخاله<br />
هذا سينشأ ملفان داخل مجلدك ~./ssh<br />
id_rsa هو الخاص<br />
id_rsa هو العام</p>
<p>انسخ الفتاح العام على الخادم الذي تريد الاتصال به باستخدام المفتاح وقم بإضافته للملف المفاتيح المصرّح لها<br />
<code>$ cat id_rsa.pub >> ~/.ssh/authorized_keys</code></p>
<p>الآن غيّر التصاريح كالآتي:<br />
<code>$ chmod 700 ~/.ssh<br />
$ chmod 600 ~/.ssh/authorized_keys</code></p>
<p>4- استخدم اسماء مستخدمين صعبة وغير معروفة فاسماء المستخدمين العادية او التي يمكن توقعها تستخدم بكثرة. ولكن اسم كهذا m7acc0nt%$ d يصعب معرفته وبالتالي نصعب عملية كسر كلمة مروره.</p>
<p>5- غير موقع المنفذ الخاص بSSH لديك من 22 إلى شيء آخر هذه قد لا تفيد كثيراً في حالة الهجوم الموجه ولكن في حالة كون الهجوم تقوم به botnet فهذا هو المنفذ المستخدم في الهجوم في الغالب<br />
<code># Run ssh on a non-standard port:<br />
Port 7788  #Change me</code></p>
<p>الآن عند اتصالك بالخادم ستقوم بذلك كالآتي:<br />
<code>ssh -p7788 mtafran.com</code></p>
<p>6- استخدم برنامج ولكن قم بتخصيصه بشكل مشدّد فهو سوف يساعد بشكل كبير واقول هذا من تجربة فعلية ولكن ضع في الحسبان ان الهجمات القادمة من botnet اذا كانت هذه ال bitnet كبيرة مثلاً 10000 او 100000 او أكثر فستكون فعاليته اقل. مثلاً برنامج <a href="http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/">fail2ban</a></p>
<p>7- راقب السجلات هذا سيعطيك نظرة على الهجمات القادمة وكذلك يعتبر وسيلة بين فترة والأخرى للتأكد من برامج مثل fail2ban من انها تعمل </p>
<p>مرجع</p>
<p>http://isc.sans.org/diary.html?storyid=6214</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/&amp;title=%D8%AE%D8%B7%D9%88%D8%A7%D8%AA+%D8%B9%D9%85%D9%84%D9%8A%D9%91%D8%A9+%D9%84%D9%84%D8%AA%D9%91%D8%B5%D8%AF%D9%91%D9%8A+%D9%84%D9%87%D8%AC%D9%85%D8%A7%D8%AA+%D9%83%D8%B3%D8%B1+%D9%83%D9%84%D9%85%D8%A7%D8%AA+%D9%85%D8%B1%D9%88%D8%B1+SSH" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/&amp;title=%D8%AE%D8%B7%D9%88%D8%A7%D8%AA+%D8%B9%D9%85%D9%84%D9%8A%D9%91%D8%A9+%D9%84%D9%84%D8%AA%D9%91%D8%B5%D8%AF%D9%91%D9%8A+%D9%84%D9%87%D8%AC%D9%85%D8%A7%D8%AA+%D9%83%D8%B3%D8%B1+%D9%83%D9%84%D9%85%D8%A7%D8%AA+%D9%85%D8%B1%D9%88%D8%B1+SSH" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/&amp;title=%D8%AE%D8%B7%D9%88%D8%A7%D8%AA+%D8%B9%D9%85%D9%84%D9%8A%D9%91%D8%A9+%D9%84%D9%84%D8%AA%D9%91%D8%B5%D8%AF%D9%91%D9%8A+%D9%84%D9%87%D8%AC%D9%85%D8%A7%D8%AA+%D9%83%D8%B3%D8%B1+%D9%83%D9%84%D9%85%D8%A7%D8%AA+%D9%85%D8%B1%D9%88%D8%B1+SSH" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/&amp;title=%D8%AE%D8%B7%D9%88%D8%A7%D8%AA+%D8%B9%D9%85%D9%84%D9%8A%D9%91%D8%A9+%D9%84%D9%84%D8%AA%D9%91%D8%B5%D8%AF%D9%91%D9%8A+%D9%84%D9%87%D8%AC%D9%85%D8%A7%D8%AA+%D9%83%D8%B3%D8%B1+%D9%83%D9%84%D9%85%D8%A7%D8%AA+%D9%85%D8%B1%D9%88%D8%B1+SSH" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/04/practical-steps-to-counter-ssh-brute-force-attacks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>lftp أحد أفضل وأقوى برامج رفع الملفات</title>
		<link>http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/</link>
		<comments>http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 22:04:45 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[لينكس]]></category>
		<category><![CDATA[cuteftp]]></category>
		<category><![CDATA[filezilla]]></category>
		<category><![CDATA[fiteftp]]></category>
		<category><![CDATA[lftp]]></category>
		<category><![CDATA[ws_ftp]]></category>
		<category><![CDATA[إدارة مواقعك]]></category>
		<category><![CDATA[خوادم]]></category>
		<category><![CDATA[رفع الملفات]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=541</guid>
		<description><![CDATA[بعد استخدامي للعديد من برامج رفع الملفات ( على سبيل المثال cuteftp, wsftp, filezilla, fireftp) واستخدامي ل lftp أقول أنّه أفضل برنامج لرفع الملفات على الإطلاق. lftp يعمل من سطر الأوامر وهذه النقطة قد تعتبر سلبيّة لبعض المستخدمين ولكنها أحد &#8230; <a href="http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>بعد استخدامي للعديد من برامج رفع الملفات ( على سبيل المثال cuteftp, wsftp, filezilla, fireftp) واستخدامي ل lftp أقول أنّه أفضل برنامج لرفع الملفات على الإطلاق. lftp يعمل من سطر الأوامر وهذه النقطة قد تعتبر سلبيّة لبعض المستخدمين ولكنها أحد أسرار قوّة هذا البرنامج. </p>
<p>إحد مزايا lftp التي أحبها هي إمكانيّة رفع أو تنزيل الملفات الحديثة فقط أو الملفات التي لم يتم تحميلها بعد. كذلك إمكانية الرفع أو التنزيل المتزامن بمعنى رفع 5 أو 10 أو 50 إلخ ملفات معاً دفعة واحدة. كذلك دعم بعض أوامر نظام التشغيل كذلك القدرة على أتمتة وجدولة العمليات من خلال السكريبت.<br />
<span id="more-541"></span><br />
lftp يعمل على أنظمة لينكس ويونكس وويندوز 2003 وما قبله لا يوجد للأسف نسخة تعمل على فيستا وما بعده على حدّ علمي. إن كنت أخي الزائر تعلم بنسخة داعمة للفيستا فشاركنا فيها مشكوراً.</p>
<p>لتنصيب البرنامج<br />
على أنظمة ديبيان والتوزيعات التي تعتمدهل مثل ابنتو<br />
<code>apt-get install lftp</code></p>
<p>لسابيون<br />
<code>equo install lftp</code></p>
<p>على أنظمة ريدهات والانظمة المدعومة من قبلها مثل فيدورا<br />
<code>yum install lftp</code></p>
<p>لتشغيل البرنامج<br />
<code>lftp</code></p>
<p>سينقلك الأمر إلى سطر أوامر lftp نفذ الأمر help لمشاهدة الأوامر المدعومة في lftp:</p>
<p><code>lftp :~> help<br />
    !<shell-command>                    (commands)<br />
    alias [<name> [<value>]]            anon<br />
    bookmark [SUBCMD]                   cache [SUBCMD]<br />
    cat [-b] <files>                    cd <rdir><br />
    chmod [OPTS] mode file...           close [-a]<br />
    [re]cls [opts] [path/][pattern]     debug [<level>|off] [-o <file>]<br />
    du [options] <dirs>                 exit [<code>|bg]<br />
    get [OPTS] <rfile> [-o <lfile>]     glob [OPTS] <cmd> <args><br />
    help [<cmd>]                        jobs [-v]<br />
    kill all|<job_no>                   lcd <ldir><br />
    lftp [OPTS] <site>                  ls [<args>]<br />
    mget [OPTS] <files>                 mirror [OPTS] [remote [local]]<br />
    mkdir [-p] <dirs>                   module name [args]<br />
    more <files>                        mput [OPTS] <files><br />
    mrm <files>                         mv <file1> <file2><br />
    [re]nlist [<args>]                  open [OPTS] <site><br />
    pget [OPTS] <rfile> [-o <lfile>]    put [OPTS] <lfile> [-o <rfile>]<br />
    pwd [-p]                            queue [OPTS] [<cmd>]<br />
    quote <cmd>                         repeat [OPTS] [delay] [command]<br />
    rm [-r] [-f] <files>                rmdir [-f] <dirs><br />
    scache [<session_no>]               set [OPT] [<var> [<val>]]<br />
    site <site_cmd>                     source <file><br />
    user <user|URL> [
<pass>]            version<br />
    wait [<jobno>]                      zcat <files><br />
    zmore <files>                       history -w file|-r file|-c|-l [cnt]<br />
</code></p>
<p>لطلب مساعدة حول أمر معيّن<br />
<code>lftp :~> help lftp<br />
Usage: lftp [OPTS] <site><br />
`lftp' is the first command executed by lftp after rc files<br />
 -f <file>           execute commands from the file and exit<br />
 -c <cmd>            execute the commands and exit<br />
 --help              print this help and exit<br />
 --version           print lftp version and exit<br />
Other options are the same as in `open' command<br />
 -e <cmd>            execute the command just after selecting<br />
 -u <user>[,
<pass>]  use the user/password for authentication<br />
 -p
<port>           use the port for connection<br />
 <site>              host name, URL or bookmark name</code></p>
<p>للاتصال بخادمك باستخدام<br />
<code>lftp -u ba7eth ftps://ftp.mtafran.com </code></p>
<p>-u تعني مستخدم يمكنك إضافة كلمة المرور ولكن لا أنصحك بذلك لدواعي أمنيّة. ولكن يمكنك عمل ذلك هكذا<br />
<code>-u username, password</code></p>
<p>لتحميل موقعك كاملاً</p>
<p><code>-> mirror *</code></p>
<p>mirror تعني عمل صورة من الموقع على حاسوبك المحلّي.</p>
<p>لرفع الموقع من حاسوبك إلى الخادم<br />
<code>->mirror -R *</code></p>
<p>لرفع ملف واحد تماماً مثل ال ftp العادي<br />
<code>put filename</code></p>
<p>لرفع عدّة ملفات<br />
<code>mput file1 file2 file3 </code></p>
<p>لتحميل ملف استخدم get لتحميل ملفات mget</p>
<p>للتحويل بين المجلدات على الخادم المحلي<br />
<code>->lcd folder/folder1</code></p>
<p>للتحويل بين المجلدات على الخادم<br />
<code>->cd folder/folder1</code></p>
<p>لمعرفة مجلد العمل المحلّي<br />
<code>->lpwd </code></p>
<p>لتحميل الملفات الحديثة فقط في مجلد ما كدفعات من 5 ملفات كل دفعة<br />
<code>-> mirror --parallel=5 FOLDERNAME</code></p>
<p>طبعاً هناك العديد العديد من الخصائص الأخرى ولكن أكتفي بهذا القدرة في هذه المقدّمة حول هذا البرنامج الرّائع.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/&amp;title=lftp+%D8%A3%D8%AD%D8%AF+%D8%A3%D9%81%D8%B6%D9%84+%D9%88%D8%A3%D9%82%D9%88%D9%89+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC+%D8%B1%D9%81%D8%B9+%D8%A7%D9%84%D9%85%D9%84%D9%81%D8%A7%D8%AA" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/&amp;title=lftp+%D8%A3%D8%AD%D8%AF+%D8%A3%D9%81%D8%B6%D9%84+%D9%88%D8%A3%D9%82%D9%88%D9%89+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC+%D8%B1%D9%81%D8%B9+%D8%A7%D9%84%D9%85%D9%84%D9%81%D8%A7%D8%AA" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/&amp;title=lftp+%D8%A3%D8%AD%D8%AF+%D8%A3%D9%81%D8%B6%D9%84+%D9%88%D8%A3%D9%82%D9%88%D9%89+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC+%D8%B1%D9%81%D8%B9+%D8%A7%D9%84%D9%85%D9%84%D9%81%D8%A7%D8%AA" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/&amp;title=lftp+%D8%A3%D8%AD%D8%AF+%D8%A3%D9%81%D8%B6%D9%84+%D9%88%D8%A3%D9%82%D9%88%D9%89+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC+%D8%B1%D9%81%D8%B9+%D8%A7%D9%84%D9%85%D9%84%D9%81%D8%A7%D8%AA" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/04/lftp-one-of-the-best-ftp-clien/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>مكافحة هجمات ssh brute force باستخدام fail2ban</title>
		<link>http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/</link>
		<comments>http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 03:29:54 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[أمن معلومات]]></category>
		<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[لينكس]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fail2ban]]></category>
		<category><![CDATA[linux هجمات]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=539</guid>
		<description><![CDATA[لا شك أنّ هجمات تشكّل ازعاج لمدير الشبكة أو الموقع. هناك عدّة برامج تساعد في عملية التّصدي لهذه الهجمات ولكن من أفضل هذه البرامج وأسهلها في التعامل هو fail2ban. لنشمّر عن سواعدنا نبدأ بعمليّة تنصيب وتجهيز البرنامج: تنصيب برنامج fail2ban &#8230; <a href="http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>لا شك أنّ هجمات تشكّل ازعاج لمدير الشبكة أو الموقع. هناك عدّة برامج تساعد في عملية التّصدي لهذه الهجمات ولكن من أفضل هذه البرامج وأسهلها في التعامل هو fail2ban.</p>
<p>لنشمّر عن سواعدنا نبدأ بعمليّة تنصيب وتجهيز البرنامج:</p>
<p>تنصيب برنامج fail2ban</p>
<p><code>apt-get install fail2ban</code></p>
<p>هذا سيقوم بتنصيب الحزمة<br />
<span id="more-539"></span><br />
موقع ملفات التعريف الخاصّة بالحزمة موجودة في<br />
<code>/etc/fail2ban</code></p>
<p>عند عمل عرض للملفات نلاحظ وجود الملفات التالية<br />
<code>$ls<br />
action.d  fail2ban.conf  filter.d  jail.conf  jail.local</code></p>
<p>الملف الذي سوف نتعامل معه من أجل عمل تخصيص في عمل البرنامج هو</p>
<p>jail.local</p>
<p>هذه مقاطع من الملف</p>
<p><code>[DEFAULT]</code></p>
<p>هنا القسم الافتراضي<br />
<code># "ignoreip" can be an IP address, a CIDR mask or a DNS host</code><br />
الخاصّية التالية هي من أجل العناوين التي سيتم استثناؤها من قبل البرنامج<br />
<code>ignoreip = 127.0.0.1</code><br />
هنا مدّة الحظر على العناوين التي قامت بالمخالفة<br />
<code>bantime  = 86400</code><br />
هنا عدد مرّات السّماح لعنوان بالفشل في ادخال كلمة المرور<br />
<code>maxretry = 3</code></p>
<p>هنا القسم الخاص بال SSH<br />
<code>[ssh]</code><br />
لتفعيل القسم<br />
<code>enabled = true</code><br />
المنفذ<br />
<code>port    = ssh<br />
filter  = sshd</code><br />
مكان السّجلات التي سيقوم البرنامج بمراقبتها<br />
<code>logpath  = /var/log/auth.log</code><br />
عدد مرات تكرار المحاولة<br />
<code>maxretry = 2</code></p>
<p>هنا القسم الخاص بالاباتشي<br />
<code>#[apache]</p>
<p>#enabled = true<br />
#port    = http<br />
#filter  = apache-auth<br />
#logpath = /var/log/apache*/*error.log<br />
#maxretry = 5</code></p>
<p>نلاحظ من خلال المقاطع أعلاه أن التعامل مع البرنامج سهل للغاية كذلك نلاحظ أنّ البرنامج يمكن استخدامه ليس فقط من أجل سسش بل يمكن استخدامه أيضاً  من اجل خدمات أخرى مثل الاباتشي أو برامج نقل الملفات.<br />
<strong><br />
كيف يعمل البرنامج؟</strong><br />
من خلال مراقبة السّجلّات يقوم بالبرنامج بقراءة المقاطع المتعلقة بفشل عملية تسجيل دخول مثلاً إذا بلغ عدد مرات الفشل في فترة زمنية قصيرة العدد المسموح به سيتم إنشاء قاعدة ابي تابلز تحظر اتصال ذلك العنوان بالخادم لاي خدمة للمدّة المعيّنة في الملف.</p>
<p>لنفرض السيناريو التالي:<br />
لديك 3 عناوين 2 في العمل والآخر في المنزل وتريد السماح لهذه العناوين بالاستمرار بالمحاولة حتى لو تم تجاوز عدد المرات المسموح بها كل المطلوب هو أن تقوم بإضافة هذه العناوين للملف<br />
jail.local</p>
<p>كالآتي<br />
<code>ignoreip = 127.0.0.1 1.1.1.1 2.2.2.2 3.3.3.3</code></p>
<p>وهكذا نكون جاهزين للبدء في استخدام البرنامج</p>
<p> الآن لبدء البرنامج &#8211; الخدمة نقوم بتنفيذ الأمر التالي:<br />
<code>/etc/init.d/fail2ban start</code></p>
<p class="error"><strong>ملاحظة:</strong> لا تقم أبداً بتعديل الملف jail.conf وسبب ذلك كما هو مذكور في بداية الملف حتى تتجنّب عملية الدمج خلال الترقية.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/&amp;title=%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+ssh+brute+force+%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+fail2ban" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/&amp;title=%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+ssh+brute+force+%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+fail2ban" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/&amp;title=%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+ssh+brute+force+%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+fail2ban" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/&amp;title=%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+ssh+brute+force+%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85+fail2ban" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/04/counter-ssh-brute-force-with-fail2ban/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>تجربة عن قرب: هجمات XSS والحقن</title>
		<link>http://www.mtafran.com/2009/04/xss-closer-look/</link>
		<comments>http://www.mtafran.com/2009/04/xss-closer-look/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:32:10 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[أمن معلومات]]></category>
		<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[برمجة]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=496</guid>
		<description><![CDATA[هذه تجربة حدثت معي قبل فترة قصيرة. لن أدخل هنا في تفاصيل كيف بدأ الموضوع. ولكن ما جاء أثناء التحقيق فيه. ملف index.php موجود على مجلد من المجلدات لم يقم الشخص صاحب المحتوى بإنشاء المجلد أو الملف. بالنظر إلى كود &#8230; <a href="http://www.mtafran.com/2009/04/xss-closer-look/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>هذه تجربة حدثت معي قبل فترة قصيرة. لن أدخل هنا في تفاصيل كيف بدأ الموضوع. ولكن ما جاء أثناء التحقيق فيه. ملف index.php موجود على مجلد من المجلدات لم يقم الشخص صاحب المحتوى بإنشاء المجلد أو الملف. بالنظر إلى كود الملف الملف يقوم بإنشاء صفحات مع كلمات مفاتيح مثل فيديو ترفيه ألعاب &#8230;إلخ ويقوم أيضاً بإنشاء مجلدات بطريقة عشوائية في الصفحة التي يتم إنشاؤها يتم تضمين الكود التالي:</p>
<p><span id="more-496"></span><br />
<img src="http://www.mtafran.com/wp-content/uploads/2009/04/capture1.jpg" alt="مثال1" title="مثال1" width="659" height="38" class="aligncenter size-full wp-image-501" /></p>
<p>عند زيارة صفحة تحتوي هذا الكود المستخدم (الزائر) لن يلاحظ أي شيء ولكن في الخفاء سيتمّ الاتصال بالموقع السيء من أجل الحصول على تعليمات. الموقع المذكور مصنّف على أنه malware يقوم بالاتصال بالمنزل للحصول على تعليمات. هذه التعليمات قد تكون سرقة بيانات خاصّة مثل الكوكيز وقد تكون عبارة عن تحميل لبرنامج سيء على حاسوب الزائر دون علمه. استخدم خيالك لما قد يكون البرنامج.</p>
<p>هذا المعطيات لم تجب على سؤال كيف ظهر هذا الكود ويدأ بالانتشار مما استدعى عمل بحث شامل على جذر المشكلة. بدأت العملية ببحث عن كافة ملفات PHP بعد ذلك قمت باختيار ملف من الملفات حسب اسمه (للاسف لا استطيع ذكر اسم الملف) والذي اعرف أن هناك اصدارات منه تحتوي على ثغرات تسمح بعمل حقن XSS  ووجدّت فيه الكود التالي:<br />
<img src="http://www.mtafran.com/wp-content/uploads/2009/04/capture2.jpg" alt="مثال2" title="مثال2" width="653" height="101" class="aligncenter size-full wp-image-502" /></p>
<p>كلمة body هي نهاية الكود الأصلي وبداية الكود السيء. الكود اعلاه موجود في صفحات موقع مشهور ويزوره عدد كبير من الزّوار يوميّاً. كل زائر من زوار الموقع معرّض لاستقبال الكود السيء بمجرد زيارة الصفحة التي تحتوي هذا الكود. فقط من يستخدم NoScripts في فايرفوكس ولديه تعطيل iframe من المحتمل أن ينجو من هذا الاختراق. (بعد انتهاء الفصل الدراسي الحالي سأقوم إن شاء الله بتجهيز مختبر واستخدام الكود الذي وجدّته من اجل الاتصال بالموقع ومعرفة تفاصيل أكثر حول ما يقوم به بالضبط.)</p>
<p>اختبرت وتعاملت مع XSS لفترة ولكن كل ذلك كان يتم داخل مختبر وليس على موقع يعمل. هذه تجربة اعطتني نظرة عن قرب لمدى خطورة هجمات XSS. لا يوجد استثناءات في الاستهداف قبل يومين تمّ اكتشاف ثغرات في موقعي أشهر شركتان في مجال أمن المعلومات <a href="http://news.softpedia.com/news/Symantec-and-Kaspersky-Websites-XSSed-109559.shtml">سيمانتك و كاسبرسكي.</a></p>
<p>معلومات اكثر حول الثغرة في موقع سيمانتك يمكنكم الحصول عليها من هذا <a href="http://nemesis.te-home.net/News/20090415_Symantec_Website_Open_to_XSS_Vulnerability.html">الموقع</a>.</p>
<p>أي شخص معرض ليكون ضحيّة من ضحايا XSS فمثلاً موقعك المشهور قد يكون فيه ثغرة XSS أنت تقوم بزيارته وتتعرض للإصابة. قد يكون موقع <a href="http://www.discreteguidepost.in/web-security/xss-attack-using-iframes-cxaaaacn-zaqaabcn.html">مزوّد خدمة الانترنت</a> لديك. </p>
<p>العام الماضي <a href="http://ddanchev.blogspot.com/2008/03/massive-iframe-seo-poisoning-attack.html">شهد موجة هائلة</a> من حقن iframe داخل صفحات مشهورة عن طريق تسميم نتائج البحث في غوغل.</p>
<p>سواء كنت مستخدم لينكس ماك ويندوز أو غيره أنت معرض لهكذا هجمات. قد تتراوح درجات الخطورة ولكن الخطر لا يزال قائم وأقلّه سرقة بيانات شخصيّة خاصة بك مثل الكوكيز. انتبه للمواقع التي تزورها. حتى لو زوّدك صديق به عن حسن نيّة. فلا يوجد ضمانات أنّ الموقع آمن.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/04/xss-closer-look/&amp;title=%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9+%D8%B9%D9%86+%D9%82%D8%B1%D8%A8%3A+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+XSS+%D9%88%D8%A7%D9%84%D8%AD%D9%82%D9%86" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/04/xss-closer-look/&amp;title=%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9+%D8%B9%D9%86+%D9%82%D8%B1%D8%A8%3A+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+XSS+%D9%88%D8%A7%D9%84%D8%AD%D9%82%D9%86" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/04/xss-closer-look/&amp;title=%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9+%D8%B9%D9%86+%D9%82%D8%B1%D8%A8%3A+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+XSS+%D9%88%D8%A7%D9%84%D8%AD%D9%82%D9%86" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/04/xss-closer-look/&amp;title=%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9+%D8%B9%D9%86+%D9%82%D8%B1%D8%A8%3A+%D9%87%D8%AC%D9%85%D8%A7%D8%AA+XSS+%D9%88%D8%A7%D9%84%D8%AD%D9%82%D9%86" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/04/xss-closer-look/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>wayback machine للعثور على المفقود في الويب</title>
		<link>http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/</link>
		<comments>http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 17:04:00 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[تكنولوجيا]]></category>
		<category><![CDATA[حيل مفيدة]]></category>
		<category><![CDATA[غزة]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[wayback machine]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=450</guid>
		<description><![CDATA[كنت أقوم بالبحث عن مقال ما للدّراسة تم ذكره في موقع زرته. الموقع الذي نشر فيه المقال الأصلي قد تمّ إغلاقه ولم يعد موجوداً وعملية البحث عنه باستخدام الغوغل لم تفلح. إذاً ما العمل؟ موقع أرشيف يحتوي على خاصيّة رائعة &#8230; <a href="http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>كنت أقوم بالبحث عن مقال ما للدّراسة تم ذكره في موقع زرته. الموقع الذي نشر فيه المقال الأصلي قد تمّ إغلاقه ولم يعد موجوداً وعملية البحث عنه باستخدام الغوغل لم تفلح. إذاً ما العمل؟</p>
<p>موقع أرشيف يحتوي على خاصيّة رائعة تدعى wayback machine. هذه الخاصية تقوم بعملية أرشفة للمواقع على النت وتسمح لك بالاطلاع على المواقع لسنوات مضت. فيمكنك مثالاً البحث عن موقعك المفضّل ومشاهدته في أيام النت الأولى (إذا كان موجوداً في تلك الأيام بالطبع:)).<br />
<span id="more-450"></span><br />
المهم قمت بكتابة اسم الموقع الذي ابحث عنه وبمساعدة غوغل عرفت سنة نشر المقال والشهر. ولكن للاسف كون المقال بصيغة pdf لم استطع العثور عليه:</p>
<p>http://web.archive.org/web/200xxxxxxxxxxxx/www.thedomain.com/</p>
<p>الموقع الذي ذكر المقال ذكر عنوان ال pdf فقمت بنسخ العنوان ووضعه في ال URL  </p>
<p>http://web.archive.org/web/200xxxxxxxxxxxx/www.thedomain.com/folder/file.pdf/</p>
<p>والحمد لله نجحت في العثور عليه وقراءته وطبعاً حفظه لأنّني لا أريد القيام بنفس الأمر مرّة أخرى.</p>
<p>إن شاء الله هذه الطريقة تساعدكم في العثور على ضالتكم.</p>
<p>واخيراً لا تنسوا إخوانكم في غزة من دعائكم.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/&amp;title=wayback+machine+%D9%84%D9%84%D8%B9%D8%AB%D9%88%D8%B1+%D8%B9%D9%84%D9%89+%D8%A7%D9%84%D9%85%D9%81%D9%82%D9%88%D8%AF+%D9%81%D9%8A+%D8%A7%D9%84%D9%88%D9%8A%D8%A8" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/&amp;title=wayback+machine+%D9%84%D9%84%D8%B9%D8%AB%D9%88%D8%B1+%D8%B9%D9%84%D9%89+%D8%A7%D9%84%D9%85%D9%81%D9%82%D9%88%D8%AF+%D9%81%D9%8A+%D8%A7%D9%84%D9%88%D9%8A%D8%A8" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/&amp;title=wayback+machine+%D9%84%D9%84%D8%B9%D8%AB%D9%88%D8%B1+%D8%B9%D9%84%D9%89+%D8%A7%D9%84%D9%85%D9%81%D9%82%D9%88%D8%AF+%D9%81%D9%8A+%D8%A7%D9%84%D9%88%D9%8A%D8%A8" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/&amp;title=wayback+machine+%D9%84%D9%84%D8%B9%D8%AB%D9%88%D8%B1+%D8%B9%D9%84%D9%89+%D8%A7%D9%84%D9%85%D9%81%D9%82%D9%88%D8%AF+%D9%81%D9%8A+%D8%A7%D9%84%D9%88%D9%8A%D8%A8" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2009/03/wayback-machine-%d9%84%d9%84%d8%b9%d8%ab%d9%88%d8%b1-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%85%d9%81%d9%82%d9%88%d8%af-%d9%81%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>تعال نتعلم كيف يعمل الكاش (cache)؟</title>
		<link>http://www.mtafran.com/2008/11/how-cache-works/</link>
		<comments>http://www.mtafran.com/2008/11/how-cache-works/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:53:43 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[برمجة]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=272</guid>
		<description><![CDATA[الكثير لا بد وسمع في تقنية الكاش (أو المخزن)، فالمتصفح يحتوي على كاش، والشركات أيضاً تستخدم الكاش مثل استخدام بروكسي بين حواسيب الموظفين والانترنت. فائدة ذلك هي السرعة في تنزيل (أو عرض الصفحة) وتقليل حجم الباندويث المستخدمة بالنسبة للشركات. كذلك &#8230; <a href="http://www.mtafran.com/2008/11/how-cache-works/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>الكثير لا بد وسمع في تقنية الكاش (أو المخزن)، فالمتصفح يحتوي على كاش، والشركات أيضاً تستخدم الكاش مثل استخدام بروكسي بين حواسيب الموظفين والانترنت.  فائدة ذلك هي السرعة في تنزيل (أو عرض الصفحة) وتقليل حجم الباندويث المستخدمة بالنسبة للشركات. كذلك هناك فائدة للخادم وهي تقليل حمله من خلال تقليل ردوده او التحكّم فيها. في هذا الدرس سوف نتعلم إن شاء الله كيف يعمل الكاش من لحظة اتصال المستخدم بالخادم مروراً بالمخزن وانتهاء برد الخادم على طلب المستخدم. ولكن نظراً لتعدد طرق الكاش سنتطرق فقط إلى طريقة بوابة الكاش (gateway cache).</p>
<p>لاحظ الشكل التالي (1):</p>
<div id="attachment_273" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.mtafran.com/wp-content/uploads/2008/11/figure-1.jpg"><img class="size-medium wp-image-273" title="الشكل الأول" src="http://www.mtafran.com/wp-content/uploads/2008/11/figure-1-300x214.jpg" alt="الشكل الأول" width="300" height="214" /></a><p class="wp-caption-text">الشكل الأول</p></div>
<p>في الشكل أعلاه قام المستخدم عبد الرحمن بعمل اتصال مع الكاش طالباً منه الحصول على أهلاً وسهلاً لاحظ كلمة GET كل جزء من الصفحة يتم طلبه من الخادم ـأو الكاش- باستخدام هذا الأمر، المستخدم بطبيعة الحال لا يشاهد ذلك لأنه يتم في الخلفية. الآن لأن الكاش لا يحتوي الصفحة التي طلبها المستخدم، قام الكاش بالاتصال بالخادم طالباً منه أهلاً وسهلاً. يقوم الخادم عند استلام الطلب بالرّد على الكاش أن طلبه موجود وهذا معنى 200 OK  ويرفق معه طلبه (وهو في هذه الحالة أهلاً وسهلاً). يستلم الكاش هذا الطلب ويقوم بإرساله لعبد الرحمن بنفس الطريقة 200 OK وأهلاً وسهلاً. الآن لو قام شخص يدعى عبد الله بطلب نفس الصفحة يرسل طلبه إلى الكاش ويقوم الكاش بالرد عليه كون طلبه موجود لديه وهو ما يوفر وقت الطلب من الخادم وانتظار رده.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2008/11/how-cache-works/&amp;title=%D8%AA%D8%B9%D8%A7%D9%84+%D9%86%D8%AA%D8%B9%D9%84%D9%85+%D9%83%D9%8A%D9%81+%D9%8A%D8%B9%D9%85%D9%84+%D8%A7%D9%84%D9%83%D8%A7%D8%B4+%28cache%29%D8%9F" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2008/11/how-cache-works/&amp;title=%D8%AA%D8%B9%D8%A7%D9%84+%D9%86%D8%AA%D8%B9%D9%84%D9%85+%D9%83%D9%8A%D9%81+%D9%8A%D8%B9%D9%85%D9%84+%D8%A7%D9%84%D9%83%D8%A7%D8%B4+%28cache%29%D8%9F" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2008/11/how-cache-works/&amp;title=%D8%AA%D8%B9%D8%A7%D9%84+%D9%86%D8%AA%D8%B9%D9%84%D9%85+%D9%83%D9%8A%D9%81+%D9%8A%D8%B9%D9%85%D9%84+%D8%A7%D9%84%D9%83%D8%A7%D8%B4+%28cache%29%D8%9F" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2008/11/how-cache-works/&amp;title=%D8%AA%D8%B9%D8%A7%D9%84+%D9%86%D8%AA%D8%B9%D9%84%D9%85+%D9%83%D9%8A%D9%81+%D9%8A%D8%B9%D9%85%D9%84+%D8%A7%D9%84%D9%83%D8%A7%D8%B4+%28cache%29%D8%9F" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2008/11/how-cache-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>خدّمة شفّرها شفّر نصّك بضغطة</title>
		<link>http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/</link>
		<comments>http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 04:40:31 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[أمن معلومات]]></category>
		<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[تكنولوجيا]]></category>
		<category><![CDATA[لينكس]]></category>
		<category><![CDATA[encrypt-it]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=233</guid>
		<description><![CDATA[في الكثير من الأحيان (خصوصاً عند نسيان كلمة مرور) احتاج إلى معرفة ترميز كلمة ما باستخدام احدى طرق التشفير المشهورة مثل md5 أو sha2 أقوم بالبحث باستخدام غوغل عن شيء مثل md5 generator ويظهر لي أحدى المواقع الأجنبية أو أقوم &#8230; <a href="http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>في الكثير من الأحيان (خصوصاً عند نسيان كلمة مرور) احتاج إلى معرفة ترميز كلمة ما باستخدام احدى طرق التشفير المشهورة مثل md5 أو sha2 أقوم بالبحث باستخدام غوغل عن شيء مثل md5 generator ويظهر لي أحدى المواقع الأجنبية أو أقوم بعمل ذلك يدويّاً  من سطر الأوامر في لينكس:</p>
<p><code>echo -n "ba7eth" | openssl enc -base64</code></p>
<p>أو </p>
<p><code>echo -n "ba7eth" | openssl enc -md5</code></p>
<p>ولكن مع خدّمة <a href="http://encit.shamekh.ws/?lang=ar">شفّرها العربيّة</a> والتي قام بتطويرها المطوّر وسـيم أبو سنجر يمكن عمل كل ذلك وأكثر من خلال واجهة رسومية سهلة للغاية فقط انسخ النص الذي تريد واختر التّشفير الذي ترغب به واضغط على شفّرها.</p>
<div id="attachment_234" class="wp-caption center" style="width: 310px"><a href="http://www.mtafran.com/wp-content/uploads/2008/11/encrypt_it.jpg"><img src="http://www.mtafran.com/wp-content/uploads/2008/11/encrypt_it-300x257.jpg" alt="واجهة شفّرها لا تغّرك سهولتها عن قوّتها" title="encrypt_it" width="300" height="257" class="size-medium wp-image-234" /></a><p class="wp-caption-text">واجهة شفّرها لا تغّرك سهولتها عن قوّتها</p></div>
<p>هذه هي الإصدارة بيتا من شفّرها، إن شاء الله نشاهد في الإصدارة النهائيّة دعم المزيد من خوارزميات التّشفير مثل  sha2 خصوصاً أن md5 في طريقه إلى الاستغناء عن خدمته لكونه لا يوفّر حماية لكلمات المرور بشكل قوي هذه الأيام.</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/&amp;title=%D8%AE%D8%AF%D9%91%D9%85%D8%A9+%D8%B4%D9%81%D9%91%D8%B1%D9%87%D8%A7+%D8%B4%D9%81%D9%91%D8%B1+%D9%86%D8%B5%D9%91%D9%83+%D8%A8%D8%B6%D8%BA%D8%B7%D8%A9" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/&amp;title=%D8%AE%D8%AF%D9%91%D9%85%D8%A9+%D8%B4%D9%81%D9%91%D8%B1%D9%87%D8%A7+%D8%B4%D9%81%D9%91%D8%B1+%D9%86%D8%B5%D9%91%D9%83+%D8%A8%D8%B6%D8%BA%D8%B7%D8%A9" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/&amp;title=%D8%AE%D8%AF%D9%91%D9%85%D8%A9+%D8%B4%D9%81%D9%91%D8%B1%D9%87%D8%A7+%D8%B4%D9%81%D9%91%D8%B1+%D9%86%D8%B5%D9%91%D9%83+%D8%A8%D8%B6%D8%BA%D8%B7%D8%A9" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/&amp;title=%D8%AE%D8%AF%D9%91%D9%85%D8%A9+%D8%B4%D9%81%D9%91%D8%B1%D9%87%D8%A7+%D8%B4%D9%81%D9%91%D8%B1+%D9%86%D8%B5%D9%91%D9%83+%D8%A8%D8%B6%D8%BA%D8%B7%D8%A9" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2008/11/encrypy-it-one-click-encryption/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>شاهد احد أجمل مراكز البيانات وأكثرها تحصيناً في العالم</title>
		<link>http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/</link>
		<comments>http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 05:38:28 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[إدارة مواقع]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=180</guid>
		<description><![CDATA[هذا المركز في شلّالات محركات غوّصات ألمانيّة محاكاة لضوء النّهار ويستطيع تحمّل ضربة بقنبلة هيدروجينّية (طبعاً بعض ضربة كهذه يبقى المركز يعمل ولكن لا يكون هناك أناس في الخارج يستفيدون من خدماته). صور المركز وأخيراً صورة للمكان قبل إعادة تصميمه: &#8230; <a href="http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>هذا المركز في شلّالات محركات غوّصات ألمانيّة محاكاة لضوء النّهار ويستطيع تحمّل ضربة بقنبلة هيدروجينّية (طبعاً بعض ضربة كهذه يبقى المركز يعمل ولكن لا يكون هناك أناس في الخارج يستفيدون من خدماته).</p>
<p><strong>صور المركز</strong><br />
<div class="wp-caption aligncenter" style="width: 590px"><img alt="أحد شلّالات الماء داخل المركز" src="http://www.mtafran.com/wp-content/uploads/images/waterfall.jpg" title="أحد شلّالات الماء داخل المركز" width="580" height="385" /><p class="wp-caption-text">أحد شلّالات الماء داخل المركز</p></div><br />
<span id="more-180"></span><br />
<div class="wp-caption aligncenter" style="width: 590px"><img alt="غرفة المؤتمرات في الأعلى وغرفة الخوادم في الأسفل" src="http://www.mtafran.com/wp-content/uploads/images/conf_above_server_room.jpg" title="غرفة المؤتمرات في الأعلى وغرفة الخوادم في الأسفل" width="580" height="385" /><p class="wp-caption-text">غرفة المؤتمرات في الأعلى وغرفة الخوادم في الأسفل</p></div></p>
<div class="wp-caption aligncenter" style="width: 590px"><img alt="في اليسار مشهد لغرفة الخوادم من غرفة المؤتمرات. في اليمين غرفة الطاقة." src="http://www.mtafran.com/wp-content/uploads/images/left_scene_from_conf_room_rihgt_power_room.jpg" title="في اليسار مشهد لغرفة الخوادم من غرفة المؤتمرات. في اليمين غرفة الطاقة." width="580" height="432" /><p class="wp-caption-text">في اليسار مشهد لغرفة الخوادم من غرفة المؤتمرات. في اليمين غرفة الطاقة.</p></div>
<div class="wp-caption aligncenter" style="width: 590px"><img alt="خريطة الموقع" src="http://www.mtafran.com/wp-content/uploads/images/map.jpg" title="خريطة الموقع" width="580" height="385" /><p class="wp-caption-text">خريطة الموقع</p></div>
<div class="wp-caption aligncenter" style="width: 590px"><img alt="غرفة الطاقة تعمل باستخدام محرّكات غوّصات ألمانيّة." src="http://www.mtafran.com/wp-content/uploads/images/marine_powered.jpg" title="غرفة الطاقة تعمل باستخدام محرّكات غوّصات ألمانيّة." width="580" height="272" /><p class="wp-caption-text">غرفة الطاقة تعمل باستخدام محرّكات غوّصات ألمانيّة.</p></div>
<div class="wp-caption aligncenter" style="width: 590px"><img alt="غرفة العمليات." src="http://www.mtafran.com/wp-content/uploads/images/marine_powered.jpg" title="غرفة العمليات." width="580" height="272" /><p class="wp-caption-text">غرفة العمليات.</p></div>
<p>وأخيراً صورة للمكان قبل إعادة تصميمه:</p>
<div class="wp-caption aligncenter" style="width: 590px"><img alt="فرق كبير!!" src="http://www.mtafran.com/wp-content/uploads/images/old.jpg" title="فرق كبير!!" width="580" height="385" /><p class="wp-caption-text">فرق كبير!!</p></div>
<p>بعض الحقائق حول المكان:</p>
<ul>
المكان كان يستخدم في السابق كمحطة نووية.<br />
يقع في مركز ستوكهول في السويد 30 متراً تحت الأرض<br />
تم إعادة تصميمه في 2007- 2008<br />
يمكنه تحمّل قنبلة هيدروجينيّة<br />
يستخدم 1.5 ميغاوطت لتبريد الخوادم<br />
يستخدم 3 خطوط انترنت أساسية لتوزيع الضغط.</ul>
<p><a href="http://royal.pingdom.com/2008/11/14/the-worlds-most-super-designed-data-center-fit-for-a-james-bond-villain/">المصدر</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/&amp;title=%D8%B4%D8%A7%D9%87%D8%AF+%D8%A7%D8%AD%D8%AF+%D8%A3%D8%AC%D9%85%D9%84+%D9%85%D8%B1%D8%A7%D9%83%D8%B2+%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA+%D9%88%D8%A3%D9%83%D8%AB%D8%B1%D9%87%D8%A7+%D8%AA%D8%AD%D8%B5%D9%8A%D9%86%D8%A7%D9%8B+%D9%81%D9%8A+%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/&amp;title=%D8%B4%D8%A7%D9%87%D8%AF+%D8%A7%D8%AD%D8%AF+%D8%A3%D8%AC%D9%85%D9%84+%D9%85%D8%B1%D8%A7%D9%83%D8%B2+%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA+%D9%88%D8%A3%D9%83%D8%AB%D8%B1%D9%87%D8%A7+%D8%AA%D8%AD%D8%B5%D9%8A%D9%86%D8%A7%D9%8B+%D9%81%D9%8A+%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/&amp;title=%D8%B4%D8%A7%D9%87%D8%AF+%D8%A7%D8%AD%D8%AF+%D8%A3%D8%AC%D9%85%D9%84+%D9%85%D8%B1%D8%A7%D9%83%D8%B2+%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA+%D9%88%D8%A3%D9%83%D8%AB%D8%B1%D9%87%D8%A7+%D8%AA%D8%AD%D8%B5%D9%8A%D9%86%D8%A7%D9%8B+%D9%81%D9%8A+%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/&amp;title=%D8%B4%D8%A7%D9%87%D8%AF+%D8%A7%D8%AD%D8%AF+%D8%A3%D8%AC%D9%85%D9%84+%D9%85%D8%B1%D8%A7%D9%83%D8%B2+%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA+%D9%88%D8%A3%D9%83%D8%AB%D8%B1%D9%87%D8%A7+%D8%AA%D8%AD%D8%B5%D9%8A%D9%86%D8%A7%D9%8B+%D9%81%D9%8A+%D8%A7%D9%84%D8%B9%D8%A7%D9%84%D9%85" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2008/11/the-worlds-most-super-designed-data-center/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>جدول برامجك مع cron</title>
		<link>http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/</link>
		<comments>http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 06:17:02 +0000</pubDate>
		<dc:creator>باحث</dc:creator>
				<category><![CDATA[إدارة مواقع]]></category>
		<category><![CDATA[حيل مفيدة]]></category>
		<category><![CDATA[لينكس]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[جدولة برامج]]></category>

		<guid isPermaLink="false">http://www.mtafran.com/?p=167</guid>
		<description><![CDATA[cron هو عبارة عن daemon او خدمة في لينكس لجدولة تنفيذ برامج أو سكريبتات أو القيام بعمليات في زمن معين. ال cron خدمة مهمّة لأي مستخدم لينكس وتزداد أهمّيتها بالنسبة لمدراء أنظمة لينكس تبعاً لعدد الخوادم التي يديرونها. مثال بسيط &#8230; <a href="http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/">أكمل قراءة التدوينة <span class="meta-nav">&#8592;</span></a>]]></description>
			<content:encoded><![CDATA[<p>cron هو عبارة عن daemon او خدمة في لينكس لجدولة تنفيذ برامج أو سكريبتات أو القيام بعمليات في زمن معين.</p>
<p>ال cron خدمة مهمّة لأي مستخدم لينكس وتزداد أهمّيتها بالنسبة لمدراء أنظمة لينكس تبعاً لعدد الخوادم التي يديرونها. مثال بسيط على استخدام cron هو عملية إيجاد الملفات التي لم يتمّ استخدامها لمدة ثلاثة أيام ومن ثمّ حذفها من المجلد /tmp.</p>
<p><strong>تعال نتعرف أكثر كيف يعمل cron. </strong><br />
كما ذكرت سابقاً cron هو خدمة أو daemon يبدأ عمل هذه الخدمة عند بدأ التشيغل وبعد ذلك تعمل بشكل متواصل. عند بدء التشغيل تقرأ cron كل ملفات crontabs وقوم بتخزينها في الذاكرة كل دقيقة بعد ذلك يتمّ تخزين أي تعديل على crontabs وتنفيذ المهمّة المجدولة في ذلك الوقت.<br />
<span id="more-167"></span><br />
<strong>موقع crontab هو</strong></p>
<p><code>/etc/crontab</code><br />
و<br />
<code>/etc/cron.d </code><br />
الأخير يتمّ تنصيبه بشكل تلقائي عن طريق البرامج التي تحتاج إلى خدمة cron.</p>
<p>هيئة (تقسيم) ملف cron</p>
<p>(ماذا) (من) (متى)</p>
<p>مثال:</p>
<p><code>30 2 * * * root /usr/bin/find /tmp +atime +3 -exec rm -f {}\;</code></p>
<p>متى: الساعة الثانية صباحاً كل يوم<br />
من: المستخدم جذر<br />
ماذا: قم بحذف الملفات الموجودة في المجلد /tmp والتي لم تستخدم لمدة 3 أيام.</p>
<p><strong>(ماذا) تحتوي على أي شيء قابل للتنفيذ من سطر الأوامر مثل:</strong><br />
أوامر ال shell<br />
الملفات التنفيذية<br />
السكريبت</p>
<p>أمر مهم يرجى الانتباه إليه هو أن يجب وضع المسار الكامل للملف التنفيذ (لاحظ المثال السابق)</p>
<p><strong>(متى) تقبل القيم التالية:</strong></p>
<p>دقيقة من 0 &#8211; 59<br />
ساعة من 0 &#8211; 23<br />
اليوم من 1 &#8211; 31<br />
الشهر من 1 &#8211; 12<br />
يوم من الأسبوع 0 &#8211; 6 (0 تدل على يوم الأحد)</p>
<p><strong>مكونات حقل الوقت:</strong><br />
النجمة * تعني أي قيمة<br />
رقم (منفرد) تعني تطابق تام مثل 1 أو 2 أو 3 إلخ<br />
قيم مفصولة ب&#8221;شحطة&#8221; مثل 1-10 تعني مدى في هذه الحالة من 1 إلى 10<br />
قيم مفصولة بفاصلة مثل 1,2,3 وتعني طابق أي شيء مدرج</p>
<p><strong>أمثلة:</strong></p>
<p>الساعة الحادية عشرة والنصف من يوم السبت إلى يوم الأربعاء<br />
<code>30 23 * * 0-4</code></p>
<p>كل نصف ساعة في هذه الأيام (سبت أحد اثنين اربعاء)<br />
<code>0,30 * * * 0-2,4</code></p>
<p><strong>تحرير ملفات crontab</strong></p>
<p>crontab
<parameter>
<p>crontrab -e تعني تحرير حيث ستظهر لك شاشة تحرير من أجل وضع الجدول للمستخدم<br />
crontab -l تعني عرض محتويات الملف crontab للمستخدم الحالي</p>
<p>هناك أيضاً مجلدات في المجلد /etc يمكن للمستخدم وضع الأوامر (السكريبت) داخلها من أجل تنفيذها حسب المجلد هذه المجلدات هي الآتي:<br />
<code>/etc/cron.hourly<br />
/etc/cron.daily<br />
/etc/cron.weekly<br />
/etc/cron.monthly</code></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://delicious.com/post?url=http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/&amp;title=%D8%AC%D8%AF%D9%88%D9%84+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC%D9%83+%D9%85%D8%B9+cron" title="Post to Delicious"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/&amp;title=%D8%AC%D8%AF%D9%88%D9%84+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC%D9%83+%D9%85%D8%B9+cron" title="Post to Digg"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro4.png" alt="Post to Digg" /></a> <a class="tt" href="http://reddit.com/submit?url=http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/&amp;title=%D8%AC%D8%AF%D9%88%D9%84+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC%D9%83+%D9%85%D8%B9+cron" title="Post to Reddit"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro4.png" alt="Post to Reddit" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/&amp;title=%D8%AC%D8%AF%D9%88%D9%84+%D8%A8%D8%B1%D8%A7%D9%85%D8%AC%D9%83+%D9%85%D8%B9+cron" title="Post to StumbleUpon"><img class="nothumb" src="http://www.mtafran.com/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro4.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.mtafran.com/2008/11/learn-how-schedule-with-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

