Gksu এবং gksudo কমান্ডগুলি আপনাকে গ্রাফিকাল অ্যাপ্লিকেশনগুলি চালানোর সময় আপনার অনুমতিগুলি বাড়ানোর অনুমতি দেয়।
তারা মূলত su কমান্ড এবং sudo কমান্ডের সমতুল্য গ্রাফিকাল কমান্ড।
স্থাপন
ডিফল্টরূপে gksu সমস্ত Linux ডিস্ট্রিবিউশনগুলির মধ্যে ডিফল্টরূপে আর ইনস্টল করা হয় না।
নিম্নোক্তভাবে apt-get কমান্ড ব্যবহার করে আপনি কমান্ড লাইন থেকে উবুন্টুতে এটি ইনস্টল করতে পারেন:
sudo apt-gksu ইনস্টল করুন
আপনি সিনাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে gksu ইনস্টল করতে পারেন।
কেন আপনি gksu ব্যবহার করতে হবে
কল্পনা করুন আপনি নটিলাস ফাইল ম্যানেজার ব্যবহার করছেন এবং আপনি অন্য ব্যবহারকারীর মালিকানাধীন ফোল্ডারে একটি ফাইল সম্পাদনা করতে চান অথবা প্রকৃতপক্ষে এমন একটি ফোল্ডার যা শুধুমাত্র রুট ব্যবহারকারী হিসাবে অ্যাক্সেস করা যেতে পারে।
যখন আপনি অ্যাক্সেসের সীমিত অনুমতিগুলির একটি ফোল্ডার খুলবেন তখন আপনি ফাইলগুলি তৈরি এবং ফোল্ডার তৈরির বিকল্পগুলি খুঁজে বের করবেন।
আপনি একটি টার্মিনাল উইন্ডো খুলতে পারেন, su কমান্ড ব্যবহার করে অন্য ব্যবহারকারীতে যান এবং তারপরে ন্যানো সম্পাদক ব্যবহার করে ফাইল তৈরি বা সম্পাদনা করুন। বিকল্পভাবে, আপনি সুডো কমান্ড ব্যবহার করতে পারবেন যেখানে আপনার কাছে সঠিক অনুমতি নেই এমন ফাইলগুলিতে ফাইল সম্পাদনা করতে।
Gksu অ্যাপ্লিকেশনটি আপনাকে নটিলাসকে একটি ভিন্ন ব্যবহারকারী হিসাবে চালাতে দেয় যার মানে আপনি বর্তমানে ফাইলগুলি এবং ফোল্ডারগুলি অ্যাক্সেস করতে পারবেন।
কিভাবে gksu ব্যবহার করুন
Gksu চালানোর একটি সহজ উপায় হল একটি টার্মিনাল উইন্ডো খুলতে এবং নিম্নলিখিতটি টাইপ করুন:
gksu
দুটি বাক্সের সাথে একটি ছোট উইন্ডো খুলবে:
- চালান
- ব্যবহারকারী হিসাবে
রান বক্সটি আপনি যে প্রোগ্রামটি চালাতে চান সেটির নাম জানতে চায় এবং ব্যবহারকারীর বাক্সটি আপনাকে কোন ব্যবহারকারীকে প্রোগ্রাম চালানোর সিদ্ধান্ত নিতে দেয়।
যদি আপনি gksu চালান এবং রান কমান্ড হিসাবে নটিলাসটি প্রবেশ করান এবং ব্যবহারকারীকে রুট হিসাবে ছেড়ে দিন তবে আপনি পূর্বে ফাইলগুলি এবং ফোল্ডারগুলিকে পূর্বে প্রবেশযোগ্যভাবে কাজে লাগাতে সক্ষম হবেন।
আপনি নিজের উপর gksu কমান্ড ব্যবহার করতে হবে না। আপনি যে কমান্ডটি চালাতে চান সেটি এবং ব্যবহারকারীকে এক হিসাবে নিম্নে উল্লেখ করতে পারেন:
Gksu এবং gksudo মধ্যে পার্থক্য
উবুন্টু গক্সু এবং গক্সুডো একই রূপে কাজ করে যা তারা প্রতীকীভাবে যুক্ত। (তারা উভয় একই এক্সিকিউটেবল নির্দেশ)।
যাইহোক, অনুমান করা উচিত যে gksu su কমান্ডের গ্রাফিকাল সমতুল্য, যার মানে আপনি ব্যবহারকারীর পরিবেশে স্যুইচ করেছেন। Gksudo কমান্ডটি sudo কমান্ডের সমতুল্য, যার মানে আপনি সেই অ্যাপ্লিকেশনটি চালাচ্ছেন যার দ্বারা আপনি যে ব্যক্তিকে অনুলিপি করছেন সেটি মূলত মূল।
উচ্চতর অনুমতি সঙ্গে গ্রাফিকাল অ্যাপ্লিকেশন চলমান যখন সতর্ক হোন
একটি gksudo বা gksu হিসাবে চলমান যখন নটিলাস ব্যবহার করে ফাইল তৈরি এবং সম্পাদনা, বিপর্যয়জনক ফলাফল হতে পারে।
উন্নত সেটিংসের অধীনে gksu এবং gksudo অ্যাপ্লিকেশনের মধ্যে একটি বিকল্প রয়েছে যা সংরক্ষণ পরিবেশ বলা হয়।
এটি আপনাকে বর্তমানে লগ ইন ব্যবহারকারীর সেটিংসের সাথে অ্যাপ্লিকেশনটি অ্যাক্সেস করার অনুমতি দেয় তবে অ্যাপ্লিকেশনটিকে ব্যবহারকারীর রূপে রূপান্তরিত করে যা সাধারণত রুট হয়।
কেন এই একটি খারাপ জিনিস?
আপনি যে অ্যাপ্লিকেশনটি চলছেন তা কল্পনা করুন নটিলাস ফাইল ম্যানেজার এবং আপনি জন হিসাবে লগ ইন করেছেন। এখন কল্পনা করুন যে আপনি নটিলাসকে root হিসাবে চালানোর জন্য gksudo ব্যবহার করছেন। আপনি জন হিসাবে লগ ইন, কিন্তু রুটি হিসাবে নটিলাস চলমান।
যদি আপনি হোম ফোল্ডারের অধীনে ফাইল এবং ফোল্ডারগুলি তৈরি করতে শুরু করেন তবে আপনি অগত্যা জানাবেন যে ফাইলটি মালিক হিসাবে এবং রুট হিসাবে রুট দিয়ে তৈরি করা হচ্ছে।
যখন আপনি স্বাভাবিক জন ব্যবহারকারী হিসাবে চলমান নটিলাস ব্যবহার করে এই ফাইলগুলি অ্যাক্সেস এবং অ্যাক্সেস করেন তখন আপনি ফাইলগুলি সম্পাদনা করতে পারবেন না।
সম্পাদনা করা ফাইল কনফিগারেশন ফাইল ছিল তাহলে এই সত্যিই খুব খারাপ হতে পারে।
আপনি gksu ব্যবহার করা উচিত
গনোম উইকি-তে Gksu পৃষ্ঠাটি নির্দেশ করে যে Gksu ব্যবহার করা আর একটি ভাল ধারণা নয় এবং এটি বর্তমানে নীতির ব্যবহার করার জন্য পুনঃলিখন করা হচ্ছে।
তবে বর্তমানে কোন কার্যকর বিকল্প নেই।
উবুন্টুতে সাধারণ অ্যাপ্লিকেশনের রুট অপশন হিসাবে রান যোগ করুন
কল্পনা করুন যে আপনি একটি অ্যাপ্লিকেশনটিতে ডান ক্লিক মেনু যুক্ত করতে সক্ষম হবেন যাতে আপনি যদি এটি করতে চান তবে এটি রুট হিসাবে চালাতে পারেন।
উবুন্টু লঞ্চারে ফাইলিং মন্ত্রিসভা আইকনে ক্লিক করে নটিলাস খুলুন।
বাম দিকের "কম্পিউটার" আইকনে ক্লিক করুন এবং ইউএসআর ফোল্ডারে ভাগ করুন, তারপরে শেয়ার ফোল্ডার এবং অবশেষে অ্যাপ্লিকেশন ফোল্ডার।
"ফাইল" শব্দটি দিয়ে ফাইলিং মন্ত্রিসভা আইকন খুঁজুন। আইকনে ডান ক্লিক করুন এবং নির্বাচন করুন নকল করা। এখন হোম, স্থানীয়, শেয়ার এবং অ্যাপ্লিকেশন ফোল্ডারে নেভিগেট করুন। (হোম ফোল্ডারে ডান ক্লিক করে এবং নির্বাচন করে আপনাকে স্থানীয় ফোল্ডারটি আনহাইড করতে হবে গোপন ফাইলগুলো দেখুন).
অবশেষে ক্লিক করুন নির্বাচন করা.
এখন হোম ফোল্ডারে এবং তারপর স্থানীয়, ভাগ এবং অ্যাপ্লিকেশন ফোল্ডারে নেভিগেট করুন।
প্রেস করুন সুপার কী এবং টাইপ করুন "gedit"। একটি টেক্সট এডিটর আইকন প্রদর্শিত হবে। ক্লিক করুন আইকন.
নটিলাস উইন্ডো থেকে সম্পাদক হিসাবে nautilius.desktop আইকন টেনে আনুন।
লাইনের জন্য অনুসন্ধান করুন যা "অ্যাকশন = উইন্ডো" বলে এবং এটি নিম্নে পরিবর্তন করুন:
কর্ম = উইন্ডো, ওপেন রুট
নীচের নিচের লাইন যোগ করুন:
রুট হিসাবে ডেস্কটপ অ্যাকশন খুলুননাম = মূল হিসাবে খুলুনExec = gksu নটিলাস ফাইল সংরক্ষণ করুন। লগ-ইন লগ আউট করুন এবং আপনি ফাইলিং মন্ত্রিসভা আইকনে ডান-ক্লিক করতে এবং প্রশাসক হিসাবে নটিলাস চালানোর জন্য "রুট হিসাবে খুলুন" চয়ন করতে সক্ষম হবেন। Gksu একটি বিকল্প যা আমরা মনে করি যে যদি আপনি প্রশাসনিক কাজ সম্পাদন করার প্রয়োজন হয় তবে আপনি টার্মিনাল ব্যবহার বন্ধ ভাল। সারাংশ




