প্রশ্ন আমি কিভাবে SOOOERS একই লাইন NOPASSWD এবং SETENV উভয় সেট করবেন?


Sudoers ফাইলের মধ্যে, আমি একই লাইনে একাধিক Tag_Specs ব্যবহার করতে পারি।

সাধারণত আমি যদি পাসওয়ার্ড চাই না তবে আমি এমন কিছু করবো:

who  where = (aswhom) NOPASSWD: commands

আমি ব্যবহার করতে চান SETENV ট্যাগ যাতে ব্যবহারকারী পরিবেশ ভেরিয়েবল সংরক্ষণ করতে পারেন। এই ভালো কাজ করে:

who  where = (aswhom) SETENV: commands

Sudoers থেকে (5) মানুষের পাতা:

    Tag_Spec ::= ('NOPASSWD:' | 'PASSWD:' | 'NOEXEC:' | 'EXEC:' |
                  'SETENV:' | 'NOSETENV:' | 'LOG_INPUT:' | 'NOLOG_INPUT:' |
                  'LOG_OUTPUT:' | 'NOLOG_OUTPUT:')

আমি একই এন্ট্রিতে একাধিক ট্যাগ কিভাবে ব্যবহার করতে পারি তা আমি দেখতে পাচ্ছি না। আমি উভয় ব্যবহার করতে চান NOPASSWD এবং SETENV একই লাইন।


7
2018-02-19 04:13


উত্স




উত্তর:


একই আদেশ:

who  where = (aswhom) NOPASSWD:SETENV: commands

বিভিন্ন কমান্ড:

who  where = (aswhom) NOPASSWD: command1, SETENV: command2

17
2018-02-19 04:22



আপনাকে ধন্যবাদ, প্রত্যাশিত হিসাবে কাজ করে। এটা এখন স্পষ্ট কিন্তু আমি এটা আগে দেখতে পারিনি। - David
@quanta যদি এটি প্রত্যাশিত হিসাবে কাজ করছে না? আমার আছে who where = (aswhom) NOPASSWD:SETENV: commands কিন্তু আমি এখনও একটি পাসওয়ার্ড জন্য অনুরোধ করা হচ্ছে - Colorado Techie
@ কোলোরাডো টিচি মনে হচ্ছে এটি একটি ভিন্ন ক্ষেত্রে, দয়া করে একটি পৃথক প্রশ্নে বিস্তারিত প্রদান করুন। - tutuDajuju