SuEXEC
অ্যাপাচি স্যুইএক্সইসি হল অ্যাপাচি ওয়েব সার্ভারের একটি বৈশিষ্ট্য। এটি ব্যবহারকারীদের কমন গেটওয়ে ইন্টারফেস (সি. জি. আই) এবং সার্ভার সাইড ইনক্লুডেস (এস. এস. আই) অ্যাপ্লিকেশনগুলি ভিন্ন ব্যবহারকারী হিসাবে চালানোর অনুমতি দেয়। সাধারণত, সমস্ত ওয়েব সার্ভার প্রক্রিয়া ডিফল্ট ওয়েব সার্ভার ব্যবহারকারী হিসাবে চলে (প্রায়শই ডাব্লুডাব্লু-রান, ডাব্লুডাব্লু-ডেটা, অ্যাপাচি বা কেউ নয়)। স্যুইএক্সইসি বৈশিষ্ট্যটিতে ওয়েব সার্ভারের জন্য একটি মডিউল এবং একটি বাইনারি এক্সিকিউটেবল রয়েছে যা মোড়ক হিসাবে কাজ করে। সুইএক্সইসি অ্যাপাচি 1.2-এ চালু করা হয়েছিল এবং প্রায়শই বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন দ্বারা প্রদত্ত ডিফল্ট অ্যাপাচি প্যাকেজে অন্তর্ভুক্ত করা হয়। যদি কোনও ক্লায়েন্ট কোনও সি. জি. আই-এর জন্য অনুরোধ করে এবং এস. ইউ. ই. এক্স. ই. সি সক্রিয় করা হয়, তবে এটি এস. ইউ. ই. এক্স. ই. সি বাইনারিকে কল করবে যা তারপর সি. জি. আই স্ক্রিপ্টগুলিকে মোড়িয়ে দেয় এবং ভার্চুয়াল হোস্ট নির্দেশিকায় সংজ্ঞায়িত সার্ভার প্রসেস (ভার্চ্যুয়াল হোস্ট)-এর ব্যবহারকারী অ্যাকাউন্টের অধীনে এটি কার্যকর করে। উপরন্তু, সার্ভারের নিরাপত্তা নিশ্চিত করতে (পাথ-চেক, অনুমোদিত কমান্ডের একটি সীমা ইত্যাদি সহ) এক্সিকিউট করা সি. জি. আই-এর উপর স্যুই. এক্স. ই. সি একটি মাল্টি-স্টেপ চেক সম্পাদন করে। উদাহরণ ব্যবহারকারী "অ্যালিস"-এর নিজস্ব পাবলিক _ এইচটিএমএল (একটি সাধারণ ওয়েব রুট ডিরেক্টরি নাম) ফোল্ডারে কিছু কমন গেটওয়ে ইন্টারফেস স্ক্রিপ্ট ফাইল সহ একটি ওয়েবসাইট রয়েছে, যা https://example.com ~ অ্যালিস দ্বারা অ্যাক্সেস করা যায়। ব্যবহারকারী "বব" এখন অ্যালিসের ওয়েবপেজটি দেখেন, যার জন্য অ্যাপাচের এই সি. জি. আই স্ক্রিপ্টগুলির মধ্যে একটি চালানোর প্রয়োজন। সমস্ত স্ক্রিপ্টকে "ডাব্লুডাব্লুআরএন" হিসাবে চালানোর পরিবর্তে (যার ফলে সমস্ত স্ক্রিপ্টগুলি "ডাব্লুডাব্লুআরএন" গ্রুপের জন্য পাঠযোগ্য এবং সম্পাদনযোগ্য হতে হবে যদি ফাইলটি সেই গোষ্ঠীর মালিকানাধীন হয় বা অন্যথায় সমস্ত ব্যবহারকারীর জন্য),/হোম/অ্যালিস/পাবলিক _ এইচটিএমএল-এর স্ক্রিপ্টগুলি স্যুইএক্সইসি ব্যবহার করে মোড়ানো হবে এবং অ্যালিসের ইউজার আইডি দিয়ে চালানো হবে যার ফলে উচ্চতর সুরক্ষা হবে এবং সমস্ত ব্যবহারকারী বা "ডাব্লুডাব্লুআরএন" গ্রুপের প্রত্যেকের জন্য স্ক্রিপ্টগুলি পাঠযোগ্য এবং সম্পাদনযোগ্য করার প্রয়োজনীয়তা দূর হবে (পরিবর্তে কেবল অ্যালিসকেই স্ক্রিপ্টটি চালাতে সক্ষম হতে হবে)। তথ্যসূত্র বাইরের লিঙ্ক apache.org-suEXEC সাপোর্ট (অ্যাপাচি 2.4) apache.org-suEXEC সাপোর্ট (অ্যাপাচি 1.3) ইউনিক্স নেটওয়ার্ক-সম্পর্কিত সফ্টওয়্যার HTTP সার্ভার অ্যাপাচি HTTPd মডিউল কম্পিউটার নিরাপত্তা সফ্টওয়্যার ইউনিক্স নিরাপত্তা-সম্পর্কিত সফ্টওয়্যার কমান্ড-লাইন সফ্টওয়্যার