আমার লিনাক্স সার্ভারটি Red Hat 4.8.3-9 থেকে উবুন্টু 5.2.1-22 এ আপডেট করার পরে। আমি রেড হ্যাটের মতো দুটি ভার্চুয়াল মেশিন হোস্ট করার জন্য এই নতুন মেশিনে ভিএমওয়্যার পুনরায় ইনস্টল করেছি। চলমান ভার্চুয়াল মেশিনগুলি বন্ধ করতে, একটি ব্যাকআপ মেশিনে এটিকে অনুলিপি করতে এবং সেগুলি পুনরায় চালু করার জন্য আমার কাছে একটি স্ক্রিপ্ট রয়েছে।
এটি উবুন্টু সেটআপে কাজ করে তবে প্রতিবার কোনও ভিএমওয়্যার কমান্ড রুট হিসাবে কার্যকর হয় (উদাহরণস্বরূপ sudo vmrun তালিকা), আমি বার্তাটি পাই:
Home directory is not accessible: permission denied.
কমান্ডটি এখনও কার্যকর করা হয়েছে তবে ত্রুটিটি অবশ্যই বোঝায় যে এখানে কিছু ভুল আছে, আমি কীভাবে এটি সংশোধন করতে পারি?
Sudo ছাড়া কমান্ড জারি করা হলে এই সমস্যাটি ঘটে না।
যখন আমি sudo -E vmrun তালিকা চালাই, পূর্ববর্তী ত্রুটিটি চলে যায়। তবে আমি এই বার্তাটি পেয়েছি: "এক্সডিজি_আরন্টিমE_DIR (/ চালান / ব্যবহারকারী / 1000) আমাদের মালিকানাধীন (uid 0) নয়, তবে 1000 ইউইডি! (উদাহরণস্বরূপ, যদি আপনি কোনও রুটবিহীন পালস অডিওকে সংযুক্ত করার চেষ্টা করেন তবে এটি ঘটতে পারে রুট ব্যবহারকারী, নেটিভ প্রোটোকলের উপর দিয়ে Don't এটি করবেন না
—
বিরতিহীন
sudo -E
?