অন্য ব্যবহারকারীর ফোল্ডারের অধীনে একটি ফোল্ডার তৈরি করার চেষ্টা করার জন্য বেশ কিছুটা কঠিন সময় কাটানো /home/devuser1/pubic_html। আমি sudoবিকল্প ব্যবহার এবং এড়াতে এড়ানোর চেষ্টা করছি । উল্লিখিত ফোল্ডারে থাকা অনুমতিগুলি এতে পড়বে:
drwxr-s--- 2 devuser1 www-data 4096 Apr 28 19:40 public_html
বিকল্পভাবে, আমি sudoউপসর্গটি ব্যবহার করে ধরে নিচ্ছি , এর অর্থ কী হবে? আমি পড়েছি যে sudoএকটি ফোল্ডার তৈরি করতে ব্যবহার করা খারাপ অভ্যাস । নতুন ফোল্ডারটি তৈরি হওয়ার পরে, আমি এখনও এটির মালিকানা প্রশ্নবিদ্ধ ব্যবহারকারীর কাছে পরিবর্তন করছি। উদাহরণ:
chown -vR devuser1:www-data /home/devuser1/public_html/$vhost
sudo -u USERNAME mkdir DIRNAME, আপনিmkdirব্যবহারকারী হিসাবে কমান্ডটি কার্যকর করছেনUSERNAME। এটি ঠিক যেমন লগ ইন করার সমতুল্য নয়USERNAME, কারণ লগ ইন করা পরিবেশের ভেরিয়েবলগুলি নির্ধারণ করে এবং এগুলি বোঝায়, তবে এটি সেই অংশ যা গুরুত্বপূর্ণ ব্যবহারকারী হিসাবে কোনও প্রক্রিয়া চালায়।