আমি মনে করি অ্যাডাম /opt/lampp/htdocs
ডিরেক্টরিতে কাজ করার জন্য বাঁধা সমস্ত প্রক্রিয়াটির জন্য উমাস্কের মানটি কীভাবে পরিবর্তন করবেন তা জিজ্ঞাসা করেছিলেন ।
নতুন তৈরি করা ফাইলগুলির জন্য ফাইল অনুমতি নির্ধারণ করতে ব্যবহারকারী ফাইল-ক্রিয়েশন মোড মাস্ক (উমাস্ক) ব্যবহার করা হয়। এটি নতুন ফাইলগুলির জন্য ডিফল্ট ফাইল অনুমতি নিয়ন্ত্রণ করতে ব্যবহৃত হতে পারে।
সুতরাং আপনি যদি ফাইলগুলিতে আপলোড করার জন্য কোনও প্রকারের এফটিপি প্রোগ্রাম ব্যবহার করেন তবে আপনার /opt/lampp/htdocs
চাইলে উমাস্ক ব্যবহার করতে আপনার এফটিপি সার্ভারটি কনফিগার করতে হবে।
যদি ফাইল / ডিরেক্টরিগুলি পিএইচপি দ্বারা উদাহরণস্বরূপ তৈরি করা হয়, আপনাকে পিএইচপি কোডটি পরিবর্তন করতে হবে
<?php
umask(0022);
// other code
?>
আপনি যদি আপনার বাশ সেশন থেকে নতুন ফাইল / ফোল্ডার তৈরি করেন, আপনি নিজের শেল প্রোফাইল u / .brcrc এ উমাস্ক মান সেট করতে পারেন বা আপনি সমস্ত ব্যবহারকারীদের জন্য উমাস্ক ইন /etc/bashrc
বা /etc/profile
ফাইল সেট আপ করতে পারেন । ফাইলগুলিতে নিম্নলিখিতগুলি যুক্ত করুন: umask 022
Sample umask Values and File Creation Permissions
If umask value set to User permission Group permission Others permission
000 all all all
007 all all none
027 all read / execute none
এবং ইতিমধ্যে তৈরি করা ফাইলগুলির জন্য অনুমতিগুলি পরিবর্তন করতে আপনি সন্ধান করতে পারেন। আশাকরি এটা সাহায্য করবে.
chmod 75 /opt/lampp/htdocs
নাকি তা সত্যিই হওয়া উচিতchmod 755 /opt/lampp/htdocs
?