| LIBIPMICONSOLE(5) | Configuration | LIBIPMICONSOLE(5) |
نام (NAME)
libipmiconsole.conf - تعیین مقادیر پیشفرض برای کتابخانه libipmiconsole
توضیحات (DESCRIPTION)
فایل پیکربندی Libipmiconsole میتواند برای تعیین مقادیر پیشفرض جایگزین برای کتابخانه libipmiconsole به کار رود. پیکربندی این مقادیر پیشفرض ممکن است برای محیطهایی مفید باشد که در آنها برنامهها با libipmiconsole پیوند دارند اما از پیکربندی پارامترهای libipmiconsole پشتیبانی نمیکنند. کاربران باید آگاه باشند که تنظیم مقادیر پیشفرض جایگزین در libipmiconsole بر تمام ابزارهایی که با این کتابخانه پیوند دارند، مانند ابزار ipmiconsole(8) اثر خواهد گذاشت. برای کاربرانی که مایلند مقادیر پیشفرض جایگزین را برای ipmiconsole(8) تعیین کنند، لطفاً به جای این فایل از freeipmi.conf(5) استفاده نمایند.
فایل پیکربندی در مسیر /etc/freeipmi//libipmiconsole.conf ذخیره شده است.
قالببندی (FORMAT)
گزینههای پیکربندی که میتوان در فایل پیکربندی مشخص کرد در زیر فهرست شدهاند. هر گزینه پیکربندی باید در یک خط جداگانه قرار گیرد. آرگومانهای یک گزینه با هر مقدار فاصله خالی (whitespace) جدا میشوند. آرگومانهای چندگانه نیز با فاصله خالی تفکیک میگردند. کامنتها را میتوان با استفاده از نویسه علامت پوند یا هش («#») مشخص کرد و خطوط را میتوان با استفاده از بکاسلش («\») در خط بعدی ادامه داد.
گزینههای پیکربندی IPMI کانتکست (CONTEXT IPMI CONFIG OPTIONS)
هر نشست SOL در قالب یک کانتکست libipmiconsole نگهداری میشود. موارد زیر مقادیر پیشفرض پیکربندی IPMI را برای هر کانتکست ایجادشده تعریف میکنند.
- libipmiconsole-context-username USERNAME
- نام کاربری پیشفرض مورد استفاده را مشخص میکند.
- libipmiconsole-context-password PASSWORD
- رمز عبور پیشفرض مورد استفاده را مشخص میکند.
- libipmiconsole-context-k_g str
- کلید پیشفرض BMC به نام (K_g) را برای استفاده مشخص میکند. برای وارد کردن کلید در مبنای شانزده (hex) از پیشوند '0x' استفاده کنید.
- libipmiconsole-context-privilege-level PRIVILEGE-LEVEL
- نوع سطح دسترسی پیشفرض را برای استفاده مشخص میکند. سطوح دسترسی زیر پشتیبانی میشوند: USER، OPERATOR، ADMIN.
- libipmiconsole-context-cipher-suite-id CIPHER-SUITE-ID
- شناسه مجموعه رمز (cipher suite id) پیشفرض مورد استفاده را مشخص میکند. شناسههای مجموعه رمز زیر پشتیبانی میشوند: 0، 1، 2، 3، 6، 7، 8، 11، 12.
- libipmiconsole-context-workaround-flags WORKAROUNDS
- فلگهای راهکار موقت (workaround) پیشفرض مورد استفاده را مشخص میکند. میتوان چندین راهکار را با فاصله از هم تفکیک و مشخص کرد. راهکارهای زیر پشتیبانی میشوند: authcap، intel20، supermicro20، sun20، opensesspriv، integritycheckvalue، solpayloadsize، solport، solstatus، solchannelsupport، serialalertsdeferred، solpacketseq
گزینههای پیکربندی پروتکل کانتکست (CONTEXT PROTOCOL CONFIG OPTIONS)
هر نشست SOL در قالب یک کانتکست libipmiconsole نگهداری میشود. موارد زیر مقادیر پیشفرض پیکربندی پروتکل را برای هر کانتکست ایجادشده تعریف میکنند.
- libipmiconsole-context-session-timeout-len MILLISECONDS
- طول مدت زمان انقضای نشست (session timeout) پیشفرض را بر حسب میلیثانیه مشخص میکند.
- libipmiconsole-context-retransmission-timeout-len MILLISECONDS
- طول مدت زمان انقضای ارسال مجدد (retransmission timeout) پیشفرض را بر حسب میلیثانیه مشخص میکند.
- libipmiconsole-context-retransmission-backoff-count NUM
- تعداد عقبنشینی ارسال مجدد (retransmission backoff count) پیشفرض را مشخص میکند.
- libipmiconsole-context-keepalive-timeout-len MILLISECONDS
- طول مدت زمان انقضای زنده نگهداشتن (keepalive timeout) پیشفرض را بر حسب میلیثانیه مشخص میکند.
- libipmiconsole-context-retransmission-keepalive-timeout-len MILLISECONDS
- طول مدت زمان انقضای ارسال مجدد برای بستههای keepalive را بر حسب میلیثانیه مشخص میکند.
- libipmiconsole-context-acceptable-packet-errors-count NUM
- تعداد خطاهای مجاز بسته را به صورت پیشفرض مشخص میکند.
- libipmiconsole-context-maximum-retransmission-count NUM
- حداکثر تعداد مجاز ارسال مجدد پیشفرض را مشخص میکند.
گزینههای پیکربندی موتور کانتکست (CONTEXT ENGINE CONFIG OPTIONS)
هر نشست SOL در قالب یک کانتکست libipmiconsole نگهداری میشود. موارد زیر مقادیر پیشفرض پیکربندی موتور را برای هر کانتکست ایجادشده تعریف میکنند. آشنایی با کتابخانه libipmiconsole ممکن است برای درک معنای این تنظیمات ضروری باشد. لطفاً برای اطلاعات بیشتر درباره کتابخانه به فایل هدر ipmiconsole.h مراجعه فرمایید.
- libipmiconsole-context-engine-flags FLAGS
- فلگهای موتور پیشفرض مورد استفاده را مشخص میکند. میتوان چندین فلگ را با فاصله از یکدیگر مشخص کرد. فلگهای زیر پشتیبانی میشوند: closefd، outputonsolestablished، lockmemory، serialkeepalive.
- libipmiconsole-context-behavior-flags FLAGS
- فلگهای رفتاری پیشفرض مورد استفاده را مشخص میکند. میتوان چندین فلگ را با فاصله از یکدیگر مشخص کرد. فلگهای زیر پشتیبانی میشوند: erroronsolinuse، deactivateonly، deactivateallinstances.
- libipmiconsole-context-debug-flags FLAGS
- فلگهای اشکالزدایی پیشفرض مورد استفاده را مشخص میکند. میتوان چندین فلگ را با فاصله از یکدیگر مشخص کرد. فلگهای زیر پشتیبانی میشوند: stdout، stderr، syslog، file، ipmipackets.
- libipmiconsole-context-sol-payload-instance NUM
- نمونه پیشفرض بار داده (payload instance) در SOL را مشخص میکند. بازه مجاز آن 1 تا 15 است.
فایلها (FILES)
/etc/freeipmi//libipmiconsole.conf
گزارش باگها (REPORTING BUGS)
گزارش باگها را به <freeipmi-users@gnu.org> یا <freeipmi-devel@gnu.org> ارسال کنید.
حق نشر (COPYRIGHT)
Copyright (C) 2007-2015 Lawrence Livermore National Security, LLC.
Copyright (C) 2006-2007 The Regents of the University of California.
این برنامه یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) همانطور که توسط بنیاد نرمافزارهای آزاد منتشر شده است، چه نسخه ۳ مجوز یا (به انتخاب خودتان) هر نسخه بعدی، دوباره توزیع کرده و/یا تغییر دهید.
همچنین ببینید (SEE ALSO)
freeipmi.conf(5), freeipmi(7), libipmiconsole(3), ipmiconsole(8)
| 2026-08-27 | FreeIPMI 1.6.19 |