আমি 2 টি ব্যবহারকারী অ্যাকাউন্ট সংজ্ঞায়িত করেছি:
- প্রশাসক অধিকার সহ এক (
sudo
ডান সহ) => এটিকে কল করতে দেয়adminuser
। - কোনও প্রকার অধিকার ছাড়াই ২ য় একটি => এটিকে কল করতে দেয়
এবং আমি এই ২ য় ব্যবহারকারীর সাথে অটোলজিনটি কনফিগার করি ।
normaluser
normaluser
সুতরাং যখন আমি কোনও 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
জন্য অ্যাকাউন্ট এবং প্রশাসনিক কাজ সম্পাদনের জন্য অ্যাকাউন্ট ব্যবহার করে যা কোন কিছুর উন্নতি করে না। একটি বহু-ব্যবহারকারী মেশিনে এটি পুরোপুরি অর্থবোধ করে।