کانال تلگرام منطقه لینوکسی ها
نمایش نتایج: از 1 به 2 از 2

موضوع: حل مشکل خطای sudo: no tty present and no askpass program specified موقع اضافه کردن item در zabbix

  1. #1
    عضو انجمن
    تاریخ عضویت
    Aug 2013
    نوشته ها
    284
    تشکر ها
    73
    2
    میزان امتیاز
    5
    Array

    حل مشکل خطای sudo: no tty present and no askpass program specified موقع اضافه کردن item در zabbix

    امروز یه سرویس خاصی رو میخواستم از طریق agent توی زبیکس مانیتور کنم. موقعی که item مورد نظرم رو add کردم با پیغام خطاهای زیر رو به رو شدم :
    کد PHP:
    Received value [sudono tty present and no askpass program specifiedis not suitable for value type [Numeric (float)] 


    کد PHP:
    Received  value [We trust you have received the usual lecture from the local  SystemAdministratorIt 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] is not suitable for value type [Numeric (float)] 
    این به خاطر دسترسی نداشتن یوزر زبیکس برای اجرای دستورات توی سروری مقصد هستش. برای حل مشکل ابتدا در سرور مقصد (همونی که قرار هست مانیتور بشه) دستور visudo رو بزنید که یوزر zabbix رو هم دسترسی اجرای دستورات رو بهش بدید. بعد از باز شدن visudo خطی که نوشته root ALL=(ALL) ALL را پیدا کنید و یوزر zabbix رو زیرش اضافه کنید، به این صورت :
    کد PHP:
    ## Allow root to run any commands anywhere
    root    ALL=(ALL)       ALLzabbix  ALL=NOPASSWDALL
    Defaults
    :zabbix !requiretty 


    بعد از انجام تغییرات یک بار هم سرور agent زبیکس رو ریستارت کنید. امیدوارم مفید واقع شده باشه.

  2. #2
    مدیر آزمایشی
    تاریخ عضویت
    Aug 2016
    محل سکونت
    Tehran
    سن
    26
    نوشته ها
    38
    تشکر ها
    9
    4
    میزان امتیاز
    0
    Array
    با سلام
    اولا میتونین توی تنظیمات زبیکس ایجنت مشخص کنین که زبیکس دسنرسی root رو داشته باشه.
    بعدش لطفا توضیح بدین که چه آیتمی ساختین و قراره چکاری انجام بده ؟!
    برای باز کردن مسیر تنظیمات از یکی از دو دستور زیر استفاده کنین :
    کد PHP:
    sudo vim /etc/zabbix/zabbix_agent.conf 
    or
    کد PHP:
    sudo vim /usr/local/etc/zabbix_agent.conf 
    این پارمتر را از حالت کامنت خارج کنین و به یک تغییرش بدین AllowRoot=1

    wq:
    پس از ذخیره کردن تنظیمات یکبار سرویس زبیکس رو ریستارت کنین.
    کد PHP:
    sudo service zabbix-agent restart 
    با تشکر

موضوعات مشابه

  1. پاسخ: 0
    آخرين نوشته: 12-11-2016, 09:52 PM
  2. نحوه ی نصب و راه اندازی Zabbix Agent و اضافه کردن بر روی Windows جهت مانیتورینگ Zabbix
    توسط Fariba در انجمن نرم افزارهای مانیتورینگ و مدیریت شبکه لینوکسی
    پاسخ: 0
    آخرين نوشته: 01-26-2016, 04:29 PM
  3. مشکل در نصب sudo در debian
    توسط behrooz در انجمن Debian / Ubuntu / Mint
    پاسخ: 2
    آخرين نوشته: 12-05-2014, 09:19 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org