كيف يمكنني إزالة مصادقة HTTP على موقع ويب على خادم FreeBSD؟

StackOverflow https://stackoverflow.com/questions/2538479

  •  22-09-2019
  •  | 
  •  

سؤال

آسف لأنني لم أقم بالكثير من بحثي الخاص ، لكنني لا أعرف كيفية إعداد المصادقة الأساسية ، فما

شكرًا.

تحرير: آسف ، ماذا كنت أفكر ، في httpd.conf أو يشمل!

هل كانت مفيدة؟

المحلول

هذا سؤال أكثر ل ServerFault, ، لكنني سأستمر وأفترض أنك تستخدم Apache على FreeBSD.

يتم تعيين المصادقة في إما httpd.conf (ملف تكوين Apache الرئيسي) أو أ .htaccess ملف في الدليل الذي يخدم المحتوى المحمي.

في ال httpd.conf ملف ، ستصادف Directory أو Location البيان الذي يتطابق ، على التوالي ، إما دليل نظام الملفات الفعلي حيث يتم تخزين المحتوى المحمي ، أو URI للمحتوى المحمي.

في كلتا الحالتين ، المصادقة هي مجموعة من الخطوط التي تبدأ مع AUTH. ما عليك سوى التعليق عليها - إذا كانت في ملف httpd.conf ، فستحتاج إلى إعادة تشغيل خادم Apache الخاص بك ، إذا كان ذلك في ملف .htaccess ، يجب أن يكون له ساري المفعول على الفور.

أمثلة:

في httpd.conf, ، الملفات في /srv/www/protected محمية بواسطة المصادقة:

<Directory /srv/www/protected>
    AuthType basic
    AuthName "My Protected Site"
    ...
</Directory>

أو داخل /srv/www/protected دليل في ملف يسمى .htaccess:

AuthType basic
AuthName "My Protected Site"
...
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top