আমি 2 টি ব্যবহারকারী অ্যাকাউন্ট সংজ্ঞায়িত করেছি:
- প্রশাসক অধিকার সহ এক (
sudoডান সহ) => এটিকে কল করতে দেয়adminuser। - কোনও প্রকার অধিকার ছাড়াই ২ য় একটি => এটিকে কল করতে দেয়
এবং আমি এই ২ য় ব্যবহারকারীর সাথে অটোলজিনটি কনফিগার করি ।
normalusernormaluser
সুতরাং যখন আমি কোনও normaluserসেশন খুলি এবং প্রশাসক সুবিধাসহ কোনও অ্যাপ্লিকেশন চালাতে চাই,
আমি একটি টার্মিনাল খুলি Ctrl+ Alt+ Tএবং:
su adminuser
sudo anyapplication ...
এটি অধিকতর কাজ করে, normaluserঅধিবেশন ছাড়ার পরে (একটি adminuserঅধিবেশন খোলার প্রয়োজন নেই )।
তবে অ্যাপ্লিকেশনটির কোনও জিইউআই (গ্রাফিক ইউজার ইন্টারফেস) দিয়ে চালানো দরকার হলে আমার কী করা উচিত?
আমি যদিও এটি সম্পর্কে:
su adminuser
gksu anyapplication ...
তবে আমি পেয়েছি
** (gksu:9122): WARNING **: the connexion is closed
No protocol specified
No protocol specified
(gksu:9122): Gtk-WARNING **: cannot open display: :0.0
normaluserকখনও কখনও এমন কেউ ব্যবহার করেন যিনি কমান্ডগুলি চালাতে সক্ষম হন না root, তবে normaluserপ্রশাসনিক কোনও প্রশাসক নিশ্চিতভাবে সুরক্ষার উন্নতি করে । কাউকে ব্যবহারকারীর অ্যাকাউন্ট দেওয়ার কিন্তু তাদের নিজের পাসওয়ার্ডটি না জানার বিপদগুলি ঝামেলা এবং জটিলতার কারণে বরিসের পরিস্থিতি ছাড়িয়ে গেছে। এটি কেন সমস্যাযুক্ত তা নিয়ে যদি আপনি সম্পূর্ণ ব্যাখ্যা চান তবে আমি একটি নতুন প্রশ্ন পোস্ট করার পরামর্শ দিচ্ছি, তবে এর তিনটি কারণ হ'ল কোনও ব্যবহারকারীর পর্দা লক এবং আনলক করা, লগ আউট এবং একটি ভিন্ন সেশনের ধরণের মাধ্যমে ফিরে আসতে এবং ডিক্রিপ্ট ecryptfsডেটা
normaluserএবং adminuserসেটিংটি সোনার নিয়ম।
normaluserপ্রতিদিনের কাজের adminজন্য অ্যাকাউন্ট এবং প্রশাসনিক কাজ সম্পাদনের জন্য অ্যাকাউন্ট ব্যবহার করে যা কোন কিছুর উন্নতি করে না। একটি বহু-ব্যবহারকারী মেশিনে এটি পুরোপুরি অর্থবোধ করে।