منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   ضبط تصريحات الملفات والمجلدات مع نظام SuPHP (http://vb.ma7room.com/showthread.php?t=1359199)

محروم.كوم 01-28-2014 05:20 AM

ضبط تصريحات الملفات والمجلدات مع نظام SuPHP
 
بسم الله الرحمن الرحيم





نظام SuPHP من وجهه نظرى أعتبره نظام آمن جداً بالأخص فى حال وجود أكثر من 10 مواقع على السيرفر.
هذا النظام يتطلب أن تكون تصريحات المجلدات الخاصة بالمواقع 755 وتصريحات الملفات 644 عكس نظام DSO.

ففى نظام SuPHP لا يمكنك إعطاء تصريح لملف PHP أكبر من 644 ولا يمكنك إعطاء تصريح لمجلد بداخله ملفات PHP أكبر من 755 وفى حال عمل ذلك سوف يظهر لك خطأ:
رمز Code:
HTTP Error 500 Internal server error
ولحل هذه المشكله يجب ضبط التصريحات بما يتلائم مع هذا النظام.

كل ما عليك عمله هو أن تقوم بالدخول إلى مجلد public_html الخاص بالموقع عن طريق تنفيذ الأمر التالي:
رمز Code:
cd /home/USERNAME/public_html
فى الأمر السابق يتم إستبدال USERNAME بإسم المستخدم الخاص بالموقع.

بعد أن قمنا بالدخول إلى ملفات الحساب المراد ضبط تصريحاته نقوم بتنفيذ الأمر التالي:
رمز Code:
chmod -R 755 *; find -type f -print0|xargs -0 chmod 644
هذا الأمر هو أمرين مجتمعين سوياً وما يقوم بعمله هو تغيير كافة تصريحات المجلدات والملفات إلى 755 وبعد ذلك يقوم بالبحث عن الملفات ويقوم بجعل تصريحاتها 644.
وبهذا يكون قد تم ضبط تصريحات جميع ملفات ومجلدات الموقع مهما كان حجمها وعددها فى أمر واحد فقط دون أى مجهود.

بالتوفيق :)


الساعة الآن 04:18 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227