লিনাক্সে অ্যাপাচি এইচটিটিপি সার্ভারের সাথে ইন্টিগ্রেটেড উইন্ডোজ প্রমাণীকরণ


12

অ্যাপাচি 2 / লিনাক্সে চলমান পিএইচপি ওয়েব অ্যাপ্লিকেশনটির জন্য ইন্টিগ্রেটেড উইন্ডোজ অথেনটিকেশন সক্ষম করার সর্বোত্তম উপায় কী ? নেটওয়ার্কে একটি উইন্ডোজ ডোমেন কন্ট্রোলার রয়েছে যা প্রমাণীকরণের জন্য ব্যবহার করা উচিত।

আমি এই অ্যাপাচি মডিউলগুলি পেয়েছি:

তবে এই মডিউলগুলি খুব পুরানো বলে মনে হচ্ছে (সর্বশেষ আপডেট 2007/2008)। এটি করার জন্য আরও ভাল ও আধুনিক কোনও উপায় আছে কি?


এই প্রশ্নের কোন নির্দিষ্ট বা সমসাময়িক সমাধান?
saji89

দুঃখিত, না। আমি এই এক ছেড়ে দিয়েছি।
ফ্লোরিয়ান ফাঙ্কাউজার

:( তবে, দ্রুত উত্তরের জন্য ধন্যবাদ
saji89

@ ফ্লোরিয়ানফানখাউজার আপনি কি সমাধান খুঁজে পেয়েছেন?
l0w_ স্কিল

1
@ l0w_ স্কিল নো, দুঃখিত।
ফ্লোরিয়ান ফাঙ্কাউজার

উত্তর:


2

আমি বিশ্বাস করি যে ডাব্লুডিসি এলডিএপি কথা বলে, সেক্ষেত্রে আপনি সম্ভবত পরিবর্তে মোড_আউথনজ_লডাপ চান।


4
হ্যাঁ, তবে এর জন্য বেসিক প্রমাণীকরণ ব্যবহার করা প্রয়োজন যা ব্যবহারকারীর নাম / পাসওয়ার্ডের অনুরোধ জানায়। আমি উইন্ডোজ সেশনের লগইন তথ্যটি ব্যবহার করতে চাই যাতে ব্যবহারকারীকে তার শংসাপত্রগুলি আবার প্রবেশ করতে না হয় (একক সাইন-অন)।
ফ্লোরিয়ান ফাঙ্কাউজার

0

সবচেয়ে ভাল বিকল্পটি হল মোড_আউথ_এসপিআই , এটি আপ টু ডেট,

আমি উইন্ডোজ সার্ভার 2003 এ অ্যাপাচি ২.২.৯ সহ মোড_আউথ_এসপিআই ১.০.৪ ব্যবহার করেছি এবং এটি উইন্ডোজ এক্সপি ক্লায়েন্টদের জন্য দুর্দান্ত কাজ করে। তারা স্বয়ংক্রিয়ভাবে লগ ইন করে। এখানে আমার কনফিগারেশনটি নোট করুন, আপনার এসভিএন বিটের দরকার নেই তবে নির্দিষ্ট গ্রুপগুলিতে কীভাবে সীমাবদ্ধ রাখবেন তা আপনি দেখতে পারেন।

# Set that only Domain Users can access this whole server
LoadModule sspi_auth_module modules/mod_auth_sspi.so
LoadModule dav_module         modules/mod_dav.so
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
LoadModule rewrite_module modules/mod_rewrite.so

<LocationMatch />
    AuthType SSPI
    AuthName "Windows Authentication"
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain dmn.example.com
    SSPIOmitDomain On 
    SSPIOfferBasic Off 
    SSPIUsernameCase lower
</LocationMatch>

<LocationMatch /trac>
    Require valid-user
</LocationMatch>

# Share subversion repos under http://grp-svn:/svn/REPO_NAME
# We need developers to have read and write access and app support and prod support to have read only.
# The front office dev team also have access.
<Location /svn>
    DAV svn
    SVNParentPath D:\GRP-Data\svn\repos
    <Limit GET PROPFIND OPTIONS REPORT CHECKOUT>
        Require group "DMN\\GRP-DEV" "DMN\\GRP-SKY Production Support" "DMN\\FS_Sky_RO_DL" 
    </Limit>
    <Limit POST PUT DELETE PROPPATCH MKCOL COPY MOVE LOCK UNLOCK VERSION-CONTROL REPORT CHECKOUT CHECKIN UNCHECKOUT MKWORKSPACE UPDATE LABEL MERGE BASELINE-CONTROL MKACTIVITY ORDERPATCH ACL PATCH SEARCH>
        Require group "DMN\\GRP-DEV" "DMN\\AS_Apache FO_C_DL" 
    </Limit> 
</Location>

4
আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ. দুর্ভাগ্যক্রমে mod_auth_sspi কেবল উইন্ডোজ সার্ভারগুলিতেই চালিত হয়। আমার যা দরকার তা লিনাক্সের সমাধান।
ফ্লোরিয়ান ফানখাউজার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.