| SNMPCONF(1) | Net-SNMP | SNMPCONF(1) |
نام (NAME)
snmpconf - ایجاد و ویرایش فایلهای پیکربندی SNMP
خلاصه دستور (SYNOPSIS)
snmpconf [OPTIONS] [fileToCreate]
- شروع با:
- snmpconf -g basic_setup
- یا حتی فقط:
- snmpconf
توضیحات (DESCRIPTION)
snmpconf یک اسکریپت ساده پرل (Perl) است که شما را گامبهگام در راهاندازی یک فایل پیکربندی راهنمایی میکند. استفاده از آن باید نسبتاً سرراست باشد؛ صرفاً آن را اجرا کرده و به پرسشهایش پاسخ دهید.
در حالت عملکرد پیشفرض، این برنامه منوهایی را به کاربر نشان میدهد که بخشهای مختلف فایلهای پیکربندی شناختهشده را نمایش میدهند. هنگامی که کاربر بخشی را انتخاب میکند، یک زیرمنو حاوی فهرستی از توضیحات نشانههایی (tokens) که میتوان در آن بخش ایجاد کرد نمایش داده میشود. با انتخاب یک توضیح، پرسشهایی از کاربر پرسیده میشود که خط پیکربندی مورد نظر را میسازند.
در نهایت، هنگامی که کاربر از برنامه خارج میشود، تمام فایلهای پیکربندی که توسط کاربر ویرایش شدهاند، به صورت کاملاً توضیحگذاریشده (کامنتشده) در دایرکتوری جاری ذخیره میشوند.
یک گزینهٔ بسیار کاربردی، سوئیچ -g است که کاربر را در مجموعهای مشخص از پرسشهای پیکربندی هدایت میکند. برای مثال، دستور زیر را اجرا کنید:
snmpconf -g basic_setup
به عنوان نمونه.
گزینهها (OPTIONS)
- -f
- بازنویسی اجباری فایلهای موجود در دایرکتوری جاری بدون پرسش از کاربر مبنی بر اینکه آیا مایل به انجام این کار است یا خیر.
- -i
- پس از اتمام، فایلها را در مکانی که دستورات سراسری سیستم انتظار دارند نصب میکند.
- -p
- پس از اتمام، فایلها را در زیردایرکتوری .snmp دایرکتوری خانگی کاربر (جایی که برنامهها نیز به دنبال فایلهای پیکربندی میگردند) نصب میکند.
- -I DIRECTORY
- پس از اتمام، فایلها را در دایرکتوری DIRECTORY نصب میکند.
- -a
- هیچ پرسشی مطرح نکن. صرفاً فایلهای پیکربندی شناختهشدهٔ گوناگون را بخوان و آنها را دوباره بنویس. این کار اثر «افزودن خودکار توضیحات» را برای فایلهای پیکربندی شما به همراه دارد. بخش ترفندهای جالب (NEAT TRICKS) در زیر را ببینید.
- -rall|none
- خواندن همه یا هیچیک از فایلهای پیکربندی یافتشده. در حالت عادی snmpconf از شما میپرسد که مایل به خواندن کدام فایلها هستید. خواندن این فایلهای پیکربندی باعث ادغام آنها با نتایج پرسشهایی میشود که از شما میپرسد.
- -R FILE,...
- خواندن فهرست مشخصی از فایلهای پیکربندی.
- -g GROUPNAME
- میتوان گروههایی از مدخلهای پیکربندی ایجاد کرد که برای هدایت کاربر در مجموعهای از پرسشها جهت ساخت یک فایل پیکربندی اولیه استفاده شوند. هیچ منویی برای پیمایش وجود ندارد، فقط فهرستی از پرسشها است. برای یک نمونه مناسب، دستور زیر را اجرا کنید:
snmpconf -g basic_setup
به عنوان یک نمونه خوب.
- -G
- فهرست کردن تمام گروههای شناختهشده.
- -c CONFIGDIR
- برنامه snmpconf از یک دایرکتوری حاوی اطلاعات پیکربندی استفاده میکند تا با فایلها و پرسشهایی که باید بپرسد آشنا شود. این گزینه به snmpconf میگوید که از مکانی متفاوت برای پیکربندی خود استفاده کند.
- -q
- اجرا به صورت کمی ساکتتر (با خروجی کمتر). از آنجا که این یک برنامه تعاملی است، استفاده از این گزینه توصیه نمیشود؛ زیرا فقط اطلاعاتی را از خروجی حذف میکند که برای کمک به شما طراحی شدهاند.
- -d
- فعالسازی حجم زیادی از خروجیهای اشکالزدایی.
- -D
- افزودن حجم حتی بیشتری از خروجیهای اشکالزدایی در قالب روگرفت (dump) متغیرهای Perl.
ترفندهای جالب (NEAT TRICKS)
- snmpconf -g basic_setup
- آیا تا کنون به اندازه کافی به این دستور اشاره کردهام؟ این دستور طوری طراحی شده است که فرد را در یک راهاندازی اولیه برای دیمن snmpd(8) هدایت کند. واقعاً باید آن را امتحان کنید.
- snmpconf -R /usr/local/snmp/snmpd.conf -a -f snmpd.conf
- بهطور خودکار یک فایل snmpd.conf را (به عنوان مثال) میخواند و یادداشتهایی به آن اضافه میکند که کارکرد هر نشانه (token) را شرح میدهند. امتحانش کنید، قابلیت جالبی است.
نکات (NOTES)
ابزار snmpconf در واقع یک ابزار بسیار عمومی است که میتواند به آسانی پیکربندی شود تا به ساخت تقریباً هر نوع فایل پیکربندی کمک کند. مجموعه فایلهای پیکربندی پیشفرض آن مبتنی بر SNMP است.
همچنین ببینید (SEE ALSO)
snmpd(8), snmp_config(5), snmp.conf(5), snmpd.conf(5)
| 25 Feb 2003 | V5.9.5.2 |