কনসোল থেকে সুডো মোডে প্রবেশ করার সময় আমি প্রশাসক হিসাবে লগইন করা সময়টি বাড়ানো কি সম্ভব?


8

কনসোল থেকে সুডো মোডে প্রবেশ করার সময় আমি প্রশাসক হিসাবে লগইন করা সময়টি বাড়ানো কি সম্ভব? যদি হ্যাঁ, কিভাবে?

উত্তর:


7

টার্মিনালে সম্পাদনা করার জন্য একটি ফাইল খুলতে এটি টাইপ করুন:

sudo visudo

এটি খুঁজুন:

Defaults        env_reset

এবং এটি দিয়ে প্রতিস্থাপন করুন:

Defaults        env_reset,timestamp_timeout=NUMBER

NUMBERটাইম-আউট করতে মিনিটের সংখ্যা কোথায় ।

তারপরে ফাইলটি সেভ করুন।


8

হ্যা এটা সম্ভব.

কমান্ড প্রম্পটে নিম্নলিখিত টাইপ করে sudoers ফাইল সম্পাদনা করুন:

sudo visudo

মন্তব্য করা বিভাগটি # Defaults specificationসন্ধান করুন এবং এর মতো একটি লাইন সন্ধান করুন:

Defaults  env_reset

এই লাইনটি এতে পরিবর্তন করুন:

Defaults  env_reset,timestamp_timeout=10

আপনি 10সুডো পাসওয়ার্ডটি বেঁচে রাখতে যে পরিমাণ মিনিট চান তার সাথে আপনি প্রতিস্থাপন করতে পারেন । পরিবর্তনগুলি সংরক্ষণ করুন এবং আপনি সম্পন্ন করেছেন।

সম্পাদনা করুন: আপনি যদি ব্যবহার viকরতে পছন্দ করেন না তবে আপনি visudoঅন্য সম্পাদক ব্যবহার করতে বলতে পারেন। আপনার সম্পাদনাগুলি সম্পন্ন না করা অবধি সম্পাদককে অবশ্যই অবরুদ্ধ করতে হবে। EDITORচালনার আগে পরিবেশের পরিবর্তনশীল সেট করুন visudoএবং এটি পরিবর্তে সেই সম্পাদকটি ব্যবহার করবে:

EDITOR=/usr/bin/nano sudo visudo

nanoপরিবর্তে ফাইল সম্পাদনা করতে ব্যবহৃত হবে। আমি সুপারিশ আপনি না কম্যান্ড লাইন থেকে সম্পাদক চালানোর জন্য কিভাবে বুদ্ধিমান ব্লক মোড (জন্য ছাড়া সাবলাইম টেক্সট মত গ্রাফিকাল সম্পাদক ব্যবহার sublমানে এটা দিয়ে কলিং --wait)।


আমি কীভাবে vi / vim এর চেয়ে ন্যানোতে এটি করব?
কোডেকবয়

sudo ন্যানো / ইত্যাদি / sudoers
কোডেকবয়

2
@ কোডেকওবয় এটি করা ভাল উপায় নয়। visudoশুধু /etc/sudoersফাইল সরাসরি সম্পাদনা করে না । এটি ফাইলের একটি অনুলিপি সম্পাদনা করে এবং আপনি এটি সংরক্ষণ করার পরে এটি অনুলিপিটি প্রতিলিপি করে অনুলিপি করার আগে সিন্থেটিকভাবে সঠিক কিনা তা যাচাই করে /etc/sudoers। এই অত্যন্ত গুরুত্বপূর্ণ. ফাইলটি আপ করা এবং আপনার সিস্টেমে বিরক্ত করা সহজ। viআপনার জিনিস না হলে আপনি কীভাবে অন্য সম্পাদক ব্যবহার করেন তার জন্য উপরে দেখুন ।
আয়ান সি

আকর্ষণীয়ভাবে যথেষ্ট, সংজ্ঞায়িত হওয়ার সময় visudoথেকে সম্পাদকটি নিয়ে $EDITORযায় sudo -e(যা কোনও ফাইল সম্পাদনা করতে ব্যবহৃত হতে পারে) প্রথমে দেখেন $SUDO_EDITOR
nohillside

-4

sudo bash

আপনি এখন যতক্ষণ চান রুট ব্যবহারকারী হিসাবে থাকতে পারেন। সিস্টেম ফাইলগুলির সাথে কোনও ঝোঁক দেওয়ার প্রয়োজন নেই।

exitবা <control-d>স্বাভাবিক মহাবিশ্ব ফিরে আসতে।


6
আমি মনে করি না যে এটি রুট ব্যবহারকারী হিসাবে রেখে দেওয়া ভাল ধারণা। যেহেতু এটিকে মোটেই সুডোর দরকার নেই, এটি আরও বিপজ্জনক।
নেলসন

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

@ সিলেসন রুট শেল পাওয়া এবং প্রতিটি কমান্ডের সাথে প্রাক-উপস্থাপনের মধ্যে পার্থক্য ব্যাখ্যা করেছেনsudo
পল

@ মারেকবেটম্যান এটি প্রশ্নের সঠিক উত্তর দেয়। প্রশ্ন: "আমি কীভাবে সময় বাড়িয়ে দেব ..." এ: "সুডো বাশ -> অসীম সময়"
পল

আমি কাউকে কম্বল রুট শেল অ্যাক্সেস দিতে চাই না। এই ক্ষেত্রে, ক্যাশেড সুডো শংসাপত্রগুলিতে বেঁচে থাকার সময় বাড়ানো কেবল উন্নততর সুবিধাগুলির সাথে শেল পাওয়ার চেয়ে আলাদা ly এটির মতো শেল উন্নত করার জন্য এটি ব্যতিক্রমী সিস্টেম সিস্টেম প্রশাসনের স্বাস্থ্যবিধি হিসাবেও বিবেচিত হয়। এলিভেটেড প্রাইভেলিজ সহ কমান্ড চালানোর জন্য একটি অতিরিক্ত শব্দ টাইপ করা আপনাকে এই আইনটির গুরুতরতা এবং আপনি যদি সতর্ক না হন তবে ক্ষতি হতে পারে তা সম্পর্কে সচেতন রাখেন।
ইয়ান সি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.