কীভাবে কেবল রুট দ্বারা ফাইলগুলি অ্যাক্সেসযোগ্য করা যায়?


24

আমি উবুন্টু ব্যবহার করছি এবং আমি এখানে জানতে চাইছি কোনও নির্দিষ্ট অ্যাপ্লিকেশনটির অ্যাক্সেস সংশোধন করার কোনও উপায় আছে যাতে এটি কেবল রুটটিতে প্রবেশ করতে পারে?

বর্তমানে সেই অ্যাপ্লিকেশনটি সাধারণ ব্যবহারকারীরা চালু করতে পারেন তবে আমি এটি তৈরি করতে চাই যাতে কেবল রুট এটি করতে পারে।

উত্তর:


51

নিশ্চিত হয়ে নিন যে অ্যাপ্লিকেশনটির মালিক মূলত এবং অনুমতিগুলি সেট করুন যাতে কেবল মালিক তা চালাতে পারে।

sudo chown root:root /path/to/application
sudo chmod 700 /path/to/application

আপনি যদি এখন এর সাথে অনুমতিগুলি ls -l /path/to/applicationদেখে থাকেন তবে আপনার নিম্নলিখিতটি দেখতে হবে: -rwx------ root rootযার অর্থ মূলটি পড়তে, লিখতে এবং চালাতে পারে এবং অন্য যে কেউ ফাইলটি পড়তেও পারে না।


1
অ্যাপ্লিকেশনটির সন্ধানের জন্য, ব্যবহার করুন which। উদাহরণস্বরূপ which cat,। এটি প্রদত্ত নামের সাথে মিলে যাওয়া কার্যকর করার পুরো পথটি মুদ্রণ করবে।
একটি সিভিএন

2
@ জেন্যুরিটি যে অংশটি আমাকে বিভ্রান্ত করে, তা হ'ল আমি স্পষ্টতই পারি rm <file>এবং এটি মূল হিসাবে না থাকলেও এটি কাজ করে।
অটো

sudo chmod 600 /path/to/applicationযদি আপনার কার্যকর করার অনুমতি না লাগে তবে ব্যবহার করুন ।
এক্সেলওয়াস

6

রুট হিসাবে এই অ্যাপ্লিকেশনগুলির অনুমতিগুলি পরিবর্তন করুন:

chmod 700 application-name
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.