অন্য ব্যবহারকারীর ফোল্ডারের অধীনে একটি ফোল্ডার তৈরি করার চেষ্টা করার জন্য বেশ কিছুটা কঠিন সময় কাটানো /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
, কারণ লগ ইন করা পরিবেশের ভেরিয়েবলগুলি নির্ধারণ করে এবং এগুলি বোঝায়, তবে এটি সেই অংশ যা গুরুত্বপূর্ণ ব্যবহারকারী হিসাবে কোনও প্রক্রিয়া চালায়।