রুট হিসাবে sudo
সম্ভবত কোনও কমান্ড চালানোর কোনও উপায় আছে ( সম্ভবত ব্যবহার করে ) তবে command কমান্ড দ্বারা তৈরি করা ফাইলগুলি অন্য কারও মালিকানাধীন?
কিছু প্রসঙ্গ: আমার একটি ওয়েব সার্ভার রয়েছে যা আমি পোর্ট 80 এ অ্যাক্সেস পেতে রুট হিসাবে চালিত করি That ওয়েব সার্ভারটি ফাইলগুলি তৈরি করে, যা রুটের মালিকানাধীন। কিন্তু, যখন আমি আমার সাধারণ ব্যবহারকারী হিসাবে কোনও মেক (আসলে ম্যাভেনকে ব্যবহার করে) করি, তখন আমি বেশ কিছু ত্রুটি পাই কারণ এটি মূলের মালিকানাধীন কিছু ফাইল সরিয়ে ফেলতে পারে না। সুতরাং, আমি যদি ওয়েব সার্ভারটি মূল হিসাবে চালাতে পারি তবে এটি চমৎকার হবে তবে এটি তৈরি করা ফাইলগুলি আমার নিজস্ব।
যে ফাইলগুলিকে মেকিংয়ে হস্তক্ষেপ "ক্লিন আউট" করার জন্য আমি একটি স্ক্রিপ্ট তৈরি করেছি, তাই আমি সেই সমস্যার সমাধানের ক্ষেত্রে সত্যই আগ্রহী নই ... আমি রুট হিসাবে চালানোর উপায় না থাকলে তবে কারও মতো ফাইল তৈরি করতে আগ্রহী আমি আগ্রহী অন্য।
sudo -u username command
ব্যবহারকারীর প্রসঙ্গে কমান্ড চালানোর জন্য কেন ব্যবহার করবেন না ?
httpd.conf
@ রেডগ্রিটিব্রিক যা লিখেছেন তাতে যুক্ত করার জন্য নির্দেশাবলী User
এবং Group
। রুট হিসাবে ওয়েব সার্ভার চালানো সত্যিই খারাপ ধারণা।
sudo
বা এর মতো অন্য কিছু তৈরি করে?