الحماية بكلمة مرور :
هل أردت يوماً حماية ملف أو مجلد بكلمة مرور ؟
يمكنك ذلك بواسطة الـ htaccess.
أولاً قم بوضع الكود التالي في أي برنامج لتحرير النصوص
كود:
Username1:EncryptedPassword1
Username2:EncryptedPassword2
Username3:EncryptedPassword3
Username1 و Username2 و Username3 هي أسماء المستخدمين المصرح لهم
قم بإستبدالها بأي أسماء تريدها , مع العلم أنه يمكنك مو وضع العدد الذي تريده من أسماء المستخدمين
EncryptedPassword1 و EncryptedPassword2 و EncryptedPassword3
هي كلمات السر المشفرة , قم بإستبدالها بكلمات سر تم تشفيرها و ذلك لمزيداً من الأمن
ويمكنك تشفير كلمة المرور من خلال الوصلة التالية
http://arabclub.cc/cgi-bin/encrypt/encrypt.pl
تشفير كلمة المرور :
بعد أن وضعت الكود في محرر النصوص سيكون شكله مشابهاً للتالي
ahmed:uurw3xKh6hdcU
khaled:weSDRetuXfhsw
حيث
اسم المستخدم الأول المصرح له ahmed
كلمة المرور الخاصة بالمستخدم الأول uurw3xKh6hdcU
اسم المستخدم الثاني المصرح له khaled
كلمة المرور الخاصة بالمستخدم الثاني weSDRetuXfhsw
بعد ذلك قم بحفظ الملف بهذا الاسم
"htaccess."
بوضعك لعلامتي التنصيص تضمن حفظ الملف بالاسم htaccess.
بعد ذلك و بناءاً على رغبتك , يمكنك حماية مجلد معين أو حماية ملف معين
إذا أردنا حماية مجلد معين مثلاً , عليك بفتح محرر النصوص وكتابة الكود التالي
كود:
AuthUserFile [/absolute/path/to/file]
AuthGroupFile /dev/null
AuthName [فضلاً أدخل اسم المستخدم و كلمة المرور]
AuthType Basic
<Limit GET POST>
order allow,deny
allow from all
require valid-user
</limit>
حيث /absolute/path/to/file هو المسار الكامل لملف الباسورد الذي قمنا بإنشاءه قبل قليل ( htpasswd. )
وقم بحفظ هذا الملف باسم "htaccess."
أما إذا أردت أن تحمي ملف أو ملفات معينة , كل ما عليك فعله هو إستبدال الكود السابق بالكود التالي
كود:
<files "banner.gif|winzip.exe|stst.php">
AuthUserFile [/absolute/path/to/file]
AuthType Basic
AuthName [Text that prompts the user]
require valid-user
حيث الملفات هنا التي نريد حمايتها هي
banner.gif & winzip.exe & stat.php
وبالطبع يمكنك وضع أي نوع من الملفات وبأي عدد تريد
===========================================================
واذا في اي استفسار انا حاضر