আমি আইসিঙ্গা 2 3 টি সার্ভারে ইনস্টল করেছি, সবগুলিই ডেবিয়ান প্রসারিত সহ। একটি সার্ভারে আমার গ্লাস্টারফস-সার্ভার চলছে এবং এটি আইসিঙ্গা 2 দিয়ে পর্যবেক্ষণ করতে চাই। আইসিঙ্গা 2 ওয়েবসাইট থেকে আমি চেক_ক্লাস্টার পরিষেবা / স্ক্রিপ্ট ডাউনলোড করেছি।
এটি কাজ করার জন্য আমার সুডো রাইটস দরকার। আমি সেগুলি সেট করেছি তবে আমি কেবল আইসিঙ্গা 2 এ একটি ত্রুটি বার্তা পেয়েছি:
command = [ "/usr/bin/sudo", PluginDir + "/check_cluster -h 1 -c 2 -d 0,0,0" ]
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
ব্যবহারকারীর জন্য সুডোর অধিকারগুলি হ'ল: (ইন / ইত্যাদি / sudoers)
Defaults:nagios !requiretty
nagios ALL=(ALL:ALL) NOPASSWD: /usr/sbin/gluster
Cmnd_Alias CHECK_CLUSTER= /usr/lib/nagios/plugins/check_cluster
nagios ALL=(ALL) NOPASSWD: CHECK_CLUSTER
আমি জানি না নাগিও ব্যবহারকারীর পাসওয়ার্ড রয়েছে কিনা এবং তা যদি সমস্যা হয়। এটি /varlog/auth.log থেকে
sudo: pam_unix(sudo:auth): conversation failed
sudo: pam_unix(sudo:auth): auth could not identify password for [nagios]
sudo: nagios : command not allowed ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/lib/nagios/plugins/check_cluster -h 1 -c 2 -d 0,0,0
আমি যা করতে চাই না তা হ'ল, সমস্ত কিছু দিয়ে নাগিয়োসকে সম্পূর্ণ অনুমতি দিন
nagios ALL=(ALL) NOPASSWD: ALL
আমার কি করা উচিৎ? আপনি আমাকে কোন অধিকার নির্ধারণ করার পরামর্শ দিবেন?