উবুন্টুতে রুট হিসাবে লগইন করুন

Ubuntute Ruta Hisabe Laga Ina Karuna



রুট ব্যবহারকারী ডিফল্টরূপে উবুন্টুতে সক্রিয় নয়। এটি ব্যবহার করে পাসওয়ার্ড সেট করে সক্রিয় করা যেতে পারে পাসওয়াড কমান্ড এবং তারপর ব্যবহার করে তার - কমান্ড দিয়ে আপনি রুট হিসাবে লগ ইন করতে পারেন।

একটি রুট ব্যবহারকারী এমন একটি ব্যবহারকারী যা কোনো বিধিনিষেধ ছাড়াই সমস্ত প্রশাসনিক সুবিধার অধিকারী। এটি যেকোন ফাইল অ্যাক্সেস এবং পরিবর্তন করতে পারে, ব্যবহারকারীদের যোগ করতে বা অপসারণ করতে পারে, সফ্টওয়্যার ইনস্টল বা মুছে ফেলতে পারে এবং সিস্টেম কনফিগারেশন পরিবর্তন করতে পারে।

রুট ব্যবহারকারী একজন সাধারণ ব্যবহারকারী থেকে আলাদা, সর্বোচ্চ সুযোগ-সুবিধা এবং উল্লেখযোগ্যভাবে বেশি ক্ষমতার অধিকারী। উদাহরণস্বরূপ, একটি রুট ব্যবহারকারী সমালোচনামূলক কমান্ড সম্পাদন করতে পারে এবং কোনও সীমাবদ্ধতা ছাড়াই সিস্টেম ফাইলগুলি সম্পাদনা করতে পারে, অন্যদিকে, একজন সাধারণ ব্যবহারকারীর কাছে এই ধরনের অনুমতি নেই।







এই নির্দেশিকায়, আমি উবুন্টু রুট ব্যবহারকারী, কীভাবে রুট ব্যবহারকারী হিসাবে লগ ইন করতে হয় এবং কীভাবে এটি একজন সাধারণ ব্যবহারকারীর থেকে আলাদা তা অন্বেষণ করব।



বিঃদ্রঃ: এই নির্দেশিকায় উল্লিখিত নির্দেশাবলী এবং কমান্ডের জন্য, আমি উবুন্টু 22.04 ব্যবহার করছি।



উবুন্টু রুট ব্যবহারকারী

উবুন্টু ইনস্টল করার সময়, কোনও পাসওয়ার্ড ছাড়াই একটি রুট ব্যবহারকারী তৈরি করা হয়। সিস্টেম ফাইলের কোনো অনিচ্ছাকৃত ক্ষতি এড়াতে রুট ব্যবহারকারীকে নিষ্ক্রিয় রাখা হয়। অতএব, যখনই আপনি আপনার উবুন্টু সিস্টেমে লগ ইন করেন, আপনি নির্দিষ্ট বিধান সহ সাধারণ ব্যবহারকারী হিসাবে প্রবেশ করেন। যাইহোক, এটি নির্দেশ করে না যে আপনি রুট সুবিধাগুলি অ্যাক্সেস করতে অক্ষম হবেন৷ আপনার যদি প্রশাসনিক সুবিধা থাকে, তাহলে যোগ করুন sudo কমান্ডগুলি আপনাকে কার্যকর করার অনুমতি দেওয়ার আগে রুট-নির্দিষ্ট আদেশ





রুট বনাম সুডো

রুট সমস্ত বিশেষাধিকার সহ একটি অ্যাকাউন্ট, যখন সুডো একটি কমান্ড লাইন টুল যা একটি সাধারণ ব্যবহারকারীকে বিশেষ সুবিধা সহ এমন কমান্ড চালানোর অনুমতি দেয় যার জন্য রুট ক্ষমতা প্রয়োজন। উদাহরণস্বরূপ, যখন আপনি উবুন্টুতে একটি সিস্টেম-সম্পর্কিত কমান্ড সম্পাদন করেন, এটি আপনাকে দেয় অনুমতি ত্রুটি অস্বীকার করা হয়েছে . এটি বোঝায় যে এই পরিবর্তনগুলি করার ক্ষমতা আপনার নেই৷



কিন্তু যখন একজন সাধারণ সুডো ব্যবহারকারী হিসাবে, আপনি কমান্ডের আগে sudo ঢোকান, এটি একেবারে কোন সমস্যা ছাড়াই কার্যকর করে।

যাইহোক, যদি আপনি আপনার সিস্টেমে একটি রুট ব্যবহারকারী হিসাবে কাজ করেন, তাহলে আপনাকে একটি সিস্টেম-সম্পর্কিত কাজ সম্পাদন করার জন্য কমান্ডের আগে sudo যোগ করতে হবে না।

sudo কমান্ড চালানোর জন্য, একজন সাধারণ ব্যবহারকারীকে অবশ্যই প্রশাসনিক অধিকার প্রদান করতে হবে; আমাদের গাইড পড়ুন উবুন্টুতে sudoers-এ একজন ব্যবহারকারী যোগ করা আরো বিস্তারিত জানার জন্য.

উবুন্টুতে রুট ব্যবহারকারী সক্ষম করুন

যেমনটি আগে আলোচনা করা হয়েছে, রুট ব্যবহারকারী উবুন্টু এবং এর স্বাদে লক করা আছে। যাইহোক, আপনি রুট ব্যবহারকারীর জন্য একটি পাসওয়ার্ড সেট করে এটি সক্রিয় করতে পারেন।

মনে রাখবেন, আপনি যদি sudoers-এর অংশ না হন, তাহলে আপনি এই পদক্ষেপগুলি সম্পাদন করতে পারবেন না।

আপনি ব্যবহার করে রুট ব্যবহারকারী সক্রিয় করতে পারেন পাসওয়াড সঙ্গে আদেশ মূল ব্যবহারকারীর নাম হিসাবে।

sudo পাসওয়াড মূল

কমান্ডটি কার্যকর করার পরে, রুট ব্যবহারকারীর তাত্পর্য মাথায় রেখে একটি শক্তিশালী পাসওয়ার্ড সেট করুন। পাসওয়ার্ড সেট হয়ে গেলে, রুট ব্যবহারকারী সক্রিয় হয় এবং অ্যাক্সেস করা যায়।

রুট হিসেবে লগইন করুন

উবুন্টুতে রুট হিসাবে লগ ইন করতে, টার্মিনাল খুলুন এবং ব্যবহার করুন তার একটি ড্যাশ সঙ্গে কমান্ড - , -আমি, বা --প্রবেশ করুন বিকল্প

তার -

আপনাকে পাসওয়ার্ড দিয়ে অনুরোধ করা হবে; পাসওয়ার্ড টাইপ করুন, এবং এখন আপনি উবুন্টুতে রুট হিসাবে লগ ইন করেছেন।

উল্লেখ্য যে সাধারণত $ ব্যাশ শেলের চিহ্ন পরিবর্তন করা হয়েছে # আপনি যখন উবুন্টুতে রুট হিসাবে লগ ইন করুন তখন সাইন ইন করুন।

এখন, সিস্টেম-সম্পর্কিত কমান্ডগুলি চালানোর সময় বা সিস্টেম ফাইলগুলি অ্যাক্সেস করার সময় আপনাকে sudo লাগাতে হবে না।

একটি সাধারণ ব্যবহারকারী হিসাবে ফিরে পেতে, ব্যবহার করুন প্রস্থান বা প্রস্থান আদেশ

ডিসপ্লে ম্যানেজারের মাধ্যমে রুট হিসেবে লগইন করুন

উপরের পদ্ধতিটি শুধুমাত্র টার্মিনালে কাজ করবে, তবে, আপনি যদি উবুন্টুতে রুট হিসাবে লগ ইন করতে ডিসপ্লে ম্যানেজার ব্যবহার করতে চান তবে এটিও করা যেতে পারে।

সতর্কতা: এই পদ্ধতিটি সুপারিশ করা হয় না কারণ একটি দূষিত আক্রমণের ক্ষেত্রে আপনি সম্ভাব্যভাবে সার্ভার নিয়ন্ত্রণ হারাতে পারেন। এটিও সম্ভব যে আপনি একটি অজানা উত্স থেকে সফ্টওয়্যার ইনস্টল করার সময় সিস্টেম ফাইলগুলির ক্ষতি করতে পারেন৷

মনে রাখবেন যে নিম্নলিখিত নির্দেশাবলী উবুন্টু 22.04 এর জন্য একটি জিনোম ডেস্কটপ পরিবেশ সহ, এবং আপনি যদি জিনোম ব্যবহার না করেন তবে এটি কাজ করবে না।

সর্বশেষ জিনোম ব্যবহার করে GDM3 ডিফল্টরূপে ডিসপ্লে ম্যানেজার, তাই আমরা ন্যানো টেক্সট এডিটর ব্যবহার করে GDM3 কনফিগারেশন ফাইল অ্যাক্সেস করব।

sudo ন্যানো / ইত্যাদি / gdm3 / custom.conf

ফাইলটিতে নিম্নলিখিত লাইনটি টাইপ করুন।

AllowRot = সত্য

এখন, টিপুন ctrl+x ফাইলটি প্রস্থান করুন এবং পরিবর্তনগুলি সংরক্ষণ করুন।

পরবর্তী ধাপে এর পরিবর্তন জড়িত পিএএম বা প্লাগযোগ্য প্রমাণীকরণ মডিউল ডিরেক্টরি, যার একটি GDM পাসওয়ার্ড ফাইল আছে।

সতর্কতা: ত্রুটি সহ পরিবর্তন সম্ভাব্য দূষিত করতে পারে pam. d কনফিগারেশন ফাইল, যা শেষ পর্যন্ত আপনার সার্ভারকে অ্যাক্সেসযোগ্য করে তুলতে পারে।

খোলা জিডিএম-পাসওয়ার্ড ন্যানো এডিটর ব্যবহার করে আবার ফাইল করুন।

sudo ন্যানো / ইত্যাদি / pam. d / জিডিএম-পাসওয়ার্ড

উপরের স্ক্রিনশটে হাইলাইট করা লাইনটি ব্যবহার করে মন্তব্য করুন # চিহ্ন.

চাপুন ctrl+x প্রস্থান করুন এবং ফাইল সংরক্ষণ করুন।

এখন, উবুন্টু সিস্টেম রিবুট করতে এগিয়ে যান, এবং তারপর লগইন স্ক্রিনে নির্বাচন করুন তালিকাভুক্ত না বিকল্প

ব্যবহারকারীর নাম লিখুন মূল এবং পাসওয়ার্ড যা তৈরি করা হয়েছিল রুট হিসেবে লগইন করুন অধ্যায়.

লগইন করার পরে, টার্মিনাল খুলুন, এবং আপনি দেখতে পাবেন # ডিফল্টভাবে সাইন ইন করুন।

সুডো ব্যবহার করে রুট হিসেবে লগইন করুন

আপনি যদি একজন সাধারণ ব্যবহারকারী হন এবং প্রশাসক গোষ্ঠীর একটি অংশ হন বা আপনার কাছে সুপার-ইউজার বিশেষাধিকার (সুডোর) থাকে, তাহলে আপনি রুট ব্যবহারকারী হিসাবে লগ ইন করতে পারেন sudo আদেশ

sudo -s

বা

sudo -i

উপরের কমান্ডটি কার্যকর করার পরে, আপনাকে পাসওয়ার্ড ইনপুট দিয়ে অনুরোধ করা হবে, আপনার পাসওয়ার্ড লিখুন (ব্যবহারকারীর পাসওয়ার্ড রুট নয়)।

ব্যবহারকারীর নাম আপনার স্বাভাবিক নাম থেকে রুটে পরিবর্তন করা হবে; ব্যবহার আমি কে বর্তমান ব্যবহারকারীর নাম জানতে কমান্ড।

আমি কে

রুট হিসাবে লগইন করার আগে, ব্যবহারকারীর নাম নিজেকে , কিন্তু রুট হিসাবে লগইন করার পরে, ব্যবহারকারীর নাম পরিবর্তন করা হয় মূল .

সক্রিয় রুট ব্যবহারকারীদের সাথে সবসময় নিরাপত্তার ঝুঁকি থাকে। সুতরাং, আমি ব্যবহার করে রুট ব্যবহারকারীর সুবিধাগুলি অ্যাক্সেস করার সুপারিশ করব sudo আদেশ

উপসংহার

একটি রুট ব্যবহারকারী হল সমস্ত অনুমতি সহ শীর্ষ-স্তরের ব্যবহারকারী, তবে উবুন্টুতে রুট ব্যবহারকারী ডিফল্টরূপে সক্রিয় থাকে না। রুট ব্যবহারকারীকে সক্রিয় করতে, ব্যবহার করে একটি পাসওয়ার্ড সেট করতে হবে পাসওয়াড আদেশ যদি একজন ব্যবহারকারী ইতিমধ্যেই একজন sudoer হয় তাহলে সেই ব্যবহারকারী রুট ব্যবহার করে হতে পারে sudo -i আদেশ এই নির্দেশিকাটি GUI থেকে রুট লগইন সক্ষম করার একটি পদ্ধতিও উল্লেখ করেছে, যা সুপারিশ করা হয় না। এটা মনে রাখা অপরিহার্য যে অনেক লিনাক্স ডিস্ট্রিবিউশনে উবুন্টু সহ, নিরাপত্তা ঝুঁকির কারণে রুট ব্যবহারকারীকে নিষ্ক্রিয় রাখা হয়। এটি ব্যবহার করার পরামর্শ দেওয়া হয় sudo সক্রিয় রুট ব্যবহারকারী হিসাবে লগ ইন করার পরিবর্তে কারণ এটি একটি নিরাপদ বিকল্প। su এবং sudo সম্পর্কে আরও জানতে ব্যবহার করুন মানুষ সু এবং মানুষ সুডো টার্মিনালে কমান্ড।