রুট সুডো সময়সীমা হ'ল এটি করার সবচেয়ে সহজ এবং নিরাপদ উপায় way আমি সমস্ত উদাহরণ পেশ করব তবে আপনাকে সতর্ক করে দেওয়া হবে যে কোনওভাবেই আপনি এটি করেন তবে এই পথটি অনেক বেশি নিরাপদ:
sudo visudo
এটি একটি সম্পাদক খুলবে এবং এটিকে sudoers ফাইলের দিকে নির্দেশ করবে - উবুন্টু ন্যানোর ডিফল্ট, অন্যান্য সিস্টেমগুলি vi ব্যবহার করে। আপনি এখন আপনার সিস্টেমের সর্বাধিক গুরুত্বপূর্ণ ফাইলগুলির মধ্যে একটির একজন সুপার ব্যবহারকারী সম্পাদনা করছেন। ঠিকানা নাই!
(Vi এর সাথে সুনির্দিষ্ট নির্দেশাবলী উল্লেখ করা হয়েছে (vi!) আপনি ন্যানো ব্যবহার করছেন তবে এগুলি উপেক্ষা করুন)
Defaults
লাইনের শেষ দিকে যেতে তীর কীগুলি ব্যবহার করুন ।
(vi!) বর্তমান লাইনের শেষে যেতে এবং সম্পাদনা মোডে প্রবেশের জন্য A (মূল "a") কী টিপুন (লাইনের শেষ অক্ষরের পরে সংযোজন)।
এখন টাইপ করুন:
,timestamp_timeout=X
যেখানে এক্স হ'ল মিনিটে সময়সীমা শেষ হয়। আপনি যদি 0 নির্দিষ্ট করে থাকেন তবে আপনাকে সর্বদা পাসওয়ার্ড জিজ্ঞাসা করা হবে। আপনি যদি একটি নেতিবাচক মান নির্দিষ্ট করে থাকেন তবে সময়সীমা কখনই শেষ হবে না। যেমন Defaults env_reset,timestamp_timeout=5
।
(vi!) কমান্ড মোডে ফিরতে এস্কেপ চাপুন। এখন, আপনি যদি নিজের সম্পাদনায় খুশি হন :w
Enterতবে ফাইলটি লিখতে টাইপ করুন এবং :q
Entervi থেকে বেরিয়ে আসুন। আপনি যদি ভুল করে থাকেন তবে সম্ভবত সবচেয়ে সহজ উপায় হ'ল শুরু থেকে আবার করা, সংরক্ষণ না করে প্রস্থান করা ( Escapeকমান্ড মোডে প্রবেশের জন্য চাপুন) এবং তারপরে টাইপ করুন: q! Enter।
হিট Ctrl+ + X, তারপর Y, তারপর Enterআপনার ফাইল এবং প্রস্থান ন্যানো সংরক্ষণ করুন।
অতিরিক্ত তথ্যের জন্য আপনি sudoers এবং vi ম্যানুয়াল পৃষ্ঠাগুলি পড়তে চাইতে পারেন।
man sudoers
man vi
সময়সীমা মান পুনরায় সেট করুন:
sudo -k
এই নির্দেশাবলী sudo কমান্ড ব্যবহার করার সময় একটি পাসওয়ার্ডের জন্য প্রম্পট অপসারণ করা হয়। যদিও sudo কমান্ডটি এখনও রুট অ্যাক্সেসের জন্য ব্যবহার করা দরকার।
Sudoers ফাইল সম্পাদনা করুন
একটি টার্মিনাল উইন্ডো খুলুন। টাইপ করুন sudo visudo
। ফাইলটির শেষে নীচের লাইনটি যুক্ত করুন (শেষ না হলে এটি পরবর্তী এন্ট্রিগুলি দ্বারা বাতিল করা যেতে পারে):
<username> ALL=NOPASSWD: ALL
<username>
আপনার ব্যবহারকারীর নামটি ( পরিবর্তিত) দিয়ে প্রতিস্থাপন করুন <>
। এটি ধরে নেওয়া হচ্ছে যে উবুন্টু আপনার ব্যবহারকারীর নাম হিসাবে একই নামের একটি গোষ্ঠী তৈরি করেছে, এটি সাধারণ is আপনি বিকল্প গ্রুপের ব্যবহারকারী বা অন্য যে কোনও গ্রুপকে আপনি যেভাবে ব্যবহার করতে পারেন তা সুনির্দিষ্টভাবে নিশ্চিত করুন যে আপনি সেই দলে রয়েছেন। সিস্টেম -> প্রশাসন -> ব্যবহারকারী এবং গোষ্ঠীগুলিতে গিয়ে এটি পরীক্ষা করা যায়।
উদাহরণ:
michael ALL=NOPASSWD: ALL
প্রস্থান করতে X ^ ( Ctrl+ X) টাইপ করুন। ফাইলটি সংরক্ষণের জন্য এটি বিকল্পের জন্য অনুরোধ করা উচিত, সংরক্ষণ করতে Y তে টাইপ করুন।
লগ আউট করুন এবং তারপরে আবার লগ ইন করুন This এটি আপনাকে এখন পাসওয়ার্ডের জন্য অনুরোধ না করে sudo কমান্ড চালানোর অনুমতি দেয়।
মূল অ্যাকাউন্ট
মূল অ্যাকাউন্ট সক্ষম করা হচ্ছে
মূল অ্যাকাউন্ট সক্ষম করা খুব কমই প্রয়োজন is উবুন্টু সিস্টেমের প্রশাসক হিসাবে আপনাকে যা করতে হবে তার প্রায় সব কিছুই sudo বা gksudo এর মাধ্যমে করা যেতে পারে। আপনার যদি সত্যিই ধ্রুবক রুট লগইন প্রয়োজন হয় তবে সর্বোত্তম বিকল্পটি নিম্নলিখিত কমান্ডটি ব্যবহার করে একটি রুট লগইন শেল অনুকরণ করা উচিত:
sudo -i
তবে, আপনার যদি অবশ্যই রুট লগইন সক্ষম করতে পারেন তবে আপনি এটি এটি করতে পারেন:
sudo passwd root
আপনার মূল অ্যাকাউন্টটি পুনরায় অক্ষম করা হচ্ছে
যদি কোনও কারণে আপনি আপনার মূল অ্যাকাউন্টটি সক্ষম করে রেখেছেন এবং এটি আবার নিষ্ক্রিয় করতে চান তবে টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
sudo passwd -dl root
সিস্টেম-প্রশস্ত গ্রুপ সুডো
root$ echo "%sudo ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
লগ আউট করুন এবং তারপরে আবার প্রবেশ করুন।
সুডোর সময়সীমা পুনরায় সেট করুন
আপনি সুডো পরবর্তী সময় চালিয়ে পাসওয়ার্ড চেয়েছেন তা নিশ্চিত করতে পারেন:
sudo -k