অ্যাপাচি ব্যবহারকারীকে ডিরেক্টরিটির মালিকানা দিচ্ছেন? [প্রতিলিপি]


22

আমি ল্যাম্পে ওয়ার্ডপ্রেস ইনস্টল করেছি। যেমন আমি উবুন্টুতে নতুন একজন। সুতরাং, আমি এই অনলাইন টিউটোরিয়ালটি কীভাবে উবুন্টুতে ম্যানুয়ালি ওয়ার্ডপ্রেস ইনস্টল করতে পারি

তবে আমি যখন অ্যাপাচি ব্যবহারকারীর ডিরেক্টরিটির মালিকানা দেওয়ার চেষ্টা করছি তখন এটি নিচের নির্দেশগুলি দিচ্ছি

sudo chown admin:www-data /var/www -R 
sudo chmod g+w /var/www -R

"অ্যাডমিন" নামটি আমি আমার ওয়ার্ডপ্রেস ডাটাবেস ব্যবহারকারীর জন্য বেছে নিই। কেউ দয়া করে এর মাধ্যমে আমাকে গাইড করতে পারেন?


1
ওএস এক্স-এর জন্য আমি এই কমান্ডটি ব্যবহার করেছি ।
আবদুহফিজ

উত্তর:


29

ইউএনআইএক্স ব্যবহারকারী হিসাবে ডাটাবেস ব্যবহারকারী ব্যবহার করবেন না। ব্যবহার www-data

sudo chown -R www-data:www-data /var/www

ডাটাবেস ব্যবহারকারী এবং অ্যাপাচি ব্যবহারকারীর মধ্যে পার্থক্য রয়েছে। অ্যাপাচি ব্যবহারকারী কেবলমাত্র সেই ফাইলগুলিই পড়তে পারেন। ডাটাবেস ব্যবহারকারী কেবলমাত্র ডেটাবেস পড়ার / লেখার অনুমতি দেওয়ার / বোঝানোর জন্য।

এছাড়াও, ওয়েব অ্যাপ্লিকেশন ইনস্টল থেকে ডিফল্ট অনুমতিগুলি রাখুন। মালিকানাধীন ব্যবহারকারী / গোষ্ঠী বাদে এগুলি পরিবর্তন করবেন না। আপনি যদি ওয়েব অ্যাপ দ্বারা নির্দেশিত হন, অনুমতিগুলি পরিবর্তন করুন।


আপনি যদি সুরক্ষা সম্পর্কে বেশি উদ্বিগ্ন হন তবে আপনি পরিবর্তে নিম্নলিখিত কমান্ডগুলি চালনা করতে পারেন:

sudo chown -R $USER:www-data /var/www
sudo chmod -R 640 /var/www

এটি আপনার ব্যবহারকারীর মালিকানাধীন প্রকৃত ফাইলগুলিকে তৈরি করে, যাতে কেবল আপনি (এবং মূল) এগুলি পরিবর্তন করতে পারেন। কারণটি www-dataউল্লেখ করা হয়েছে যাতে অ্যাপাচি এখনও ফাইলগুলি পড়তে পারে তবে তাদের কাছে আসলে লিখতে পারে না।

640যার ফলে সময় আপনি (ফাইল মালিক) পড়তে ও লিখতে পারবেন www-dataগ্রুপ ফাইলগুলি পড়তে। এটি সম্ভবত ফাইল সামগ্রীগুলি পড়া থেকে অন্য কাউকে বাধা দেয়।

(উপরে মাত্র এক সম্ভব (হয় অপরীক্ষিত ) পদ্ধতি। আরো ভাল উপায় পাওয়া যায় এখানে। )


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