sudoers: কিভাবে ব্যবহারকারী প্রতি প্রয়োজনীয়তা অক্ষম করতে


78

আমি এখানে লাইনটি মন্তব্য করতে চাই না /etc/sudoers:

Defaults    requiretty

পরিবর্তে, আমি কেবলমাত্র একটি নির্দিষ্ট ব্যবহারকারীকে চাই যে টিটিআইয়ের প্রয়োজন হবে না। কিভাবে এই কাজ করা যেতে পারে?

উত্তর:


93

আপনি বলেছিলেন যে আপনি চান যে কোনও নির্দিষ্ট ব্যবহারকারীর জন্য টিটিআইয়ের প্রয়োজন হবে না। এটাই ডিফল্ট আচরণ। তবুও, আপনি স্পষ্টভাবে এটি সেট করতে পারেন:

Defaults:username !requiretty

আপনি যদি চান যে অন্য সকলকে একটি টিটি প্রয়োজন হয়, তবে আপনাকে লাইনটি নিরঙ্কুশ করতে হবে।


13
বিটিডাব্লিউ। অন্যান্য বিতরণে এটির মতো নয় তা জানা ভাল।
ব্যবহারকারী 27451

এই কেউ কাউকে সাহায্য করতে পারে। serverfault.com/questions/72708/execute-su-c-over-ssh
Senthil কুমার

3

রেডহ্যাট এখন 'ডিফল্ট আবশ্যকতা' সরানোর পরামর্শ দেয়, উত্স কোড ডিফল্টের সাথে সঙ্গতি রেখে । ইন সিকিউরিটি উপদেষ্টা RHSA-2016 সমূহঃ 2593 , redhat patched জন্য / etc / sudoers, অপসারণ লাইন 'ডিফল্ট requiretty'

অতিরিক্ত বিশদের জন্য দেখুন: https://bugzilla.redhat.com/show_bug.cgi?id=1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff

এছাড়াও, প্রতিটি ব্যবহারকারী আবশ্যক ব্যতিক্রমগুলি RHEL / সেন্টোস 7 এর জন্য কাজ করবেন না (sudo 1.8.6p7)


এটি সত্যই দুর্দান্ত তথ্য তবে প্রযুক্তিগতভাবে প্রশ্নের উত্তর দেয় না।
হারলেম স্কুইরেল

2
প্রতি ব্যবহারকারী ডিফল্ট আরএইচইএল / সেন্টস 7 এ কাজ না করে এমন কোনও টিকিটের সাথে আপনার কি লিঙ্ক আছে? অথবা এটি নোট প্রকাশের জন্য একটি লিঙ্ক বলছে এটি 1.8.6p7 পোস্ট ঠিক করা হয়েছে? আমি অধীনে এ ব্যাপারে কিছুই এইজন্য করছি না sudo.ws/stable.html
pwan
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.