আপনাকে প্রতিবার পাসওয়ার্ড দেওয়ার জন্য কীভাবে sudo পাবেন su


9

আমি দেখতে পেলাম যে আমি যদি এটি ব্যবহার করে কিছু সম্পাদন sudoকরি তবে যদি আমি ব্যবহার করার পরে শীঘ্রই অন্য কিছু সম্পাদন sudoকরি তবে এটি আমার পাসওয়ার্ডের জন্য আমাকে অনুরোধ করবে না এবং যদিও এটি কিছু পরিস্থিতিতে অসুবিধাজনক হতে পারে তবে এটি অন্যদের সুরক্ষার ঝুঁকি এবং একটি ফিরে আসতে এবং পরবর্তী সময়ে পাসওয়ার্ডটির জন্য আপনাকে অনুরোধ জানাতে কমান্ডটি কার্যকর করাতে ঝামেলা। সুতরাং আমি ভাবছিলাম যে এবং কীভাবে আমি প্রতিবার আমাকে প্রম্পট করতে পারি বা এটি খুব কম সময়ের জন্য আমার পাসওয়ার্ডটি কমপক্ষে কেবল মনে রাখে?

উত্তর:


13

টার্মিনাল খুলুন এবং টাইপ করুন:

sudo visudo

তারপরে যে লাইনে লেখা রয়েছে তাতে স্ক্রোল করুন:

Defaults        env_reset

এবং এটিকে পরিবর্তন করুন:

Defaults        env_reset,timestamp_timeout=0

আপনি 0যে কোনও মানতে (মিনিটের মধ্যে সময়) পরিবর্তন করতে পারেন । এটি সেট করা 0প্রত্যেকবার আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা -1করবে এবং এটি কখনও জিজ্ঞাসা করবে না। ডিফল্ট 15অনুযায়ী হয় man sudo 8, কিন্তু কিছু ম্যানুয়াল মতে ডিফল্ট হয় 5। কটাক্ষপাত আছে RootSudoTimeout আরও তথ্যের জন্য উইকি।

সম্পাদনা শেষ করতে, পরিবর্তনগুলি সংরক্ষণ করতে এবং প্রস্থান করতে CTRL+ টিপুন ।XYENTER


ডিফল্ট সময়সীমা কি?
এলডিসি 3

হ্যাঁ, সে সম্পর্কে দুঃখিত। অনুসারে 15 মিনিট man sudo 8, তবে কিছু ম্যানুয়াল 5
রন

আপনার সিস্টেমে আপনার হাতে থাকা ম্যানুয়ালটি বিশ্বাস করুন। বিভিন্ন বিতরণ তাদের নিজস্ব খেলাপি পছন্দ করতে পারে।
টেরডন

1
ম্যানুয়ালটির চেয়ে উত্সটি বিশ্বাস করুন।
ওয়ালটিনেটর

0

টার্মিনাল রান থেকে:

echo "testuser1  ALL=(ALL)   PASSWD: ALL" >> /etc/sudoers

বা:

visudo -f /etc/sudoers

ফাইলের নীচে নিম্নলিখিত লাইনটি যুক্ত করুন:

testuser1 ALL=(ALL)   PASSWD: ALL
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.