cupsctl(8) OpenPrinting cupsctl(8)

cupsctl - پیکربندی گزینه‌های cupsd.conf

cupsctl [ -h server[:port] ] [ -E ] [ -U username ] [ --[no-]debug-logging ] [ --[no-]remote-admin ] [ --[no-]remote-any ] [ --[no-]share-printers ] [ --[no-]user-cancel-any ] [ name=value ]

دستور cupsctl فایل cupsd.conf را برای یک سرور به‌روزرسانی یا پرس‌وجو می‌کند. هنگامی که هیچ تغییری درخواست نشده باشد، مقادیر پیکربندی فعلی در خروجی استاندارد با قالب "name=value"، در هر خط یکی، نوشته می‌شوند.

گزینه‌های زیر پشتیبانی می‌شوند:

رمزنگاری اتصال به زمان‌بند (scheduler) را فعال می‌کند.
یک نام کاربری جایگزین برای احراز هویت با زمان‌بند تعیین می‌کند.
آدرس سرور را مشخص می‌کند. نکته: این گزینه باید قبل از تمام گزینه‌های دیگر بیاید.
--[no-]debug-logging
ثبت گزارش‌های اشکال‌زدایی (debug logging) در فایل error_log را فعال (یا غیرفعال) می‌کند.
--[no-]remote-admin
مدیریت از راه دور (remote administration) را فعال (یا غیرفعال) می‌کند.
--[no-]remote-any
چاپ از هر نشانی، به عنوان مثال اینترنت، را فعال (یا غیرفعال) می‌کند.
--[no-]share-printers
اشتراک‌گذاری چاپگرهای محلی با سایر رایانه‌ها را فعال (یا غیرفعال) می‌کند.
--[no-]user-cancel-any
به کاربران اجازه می‌دهد (یا از آن جلوگیری می‌کند) که کارهای چاپ متعلق به دیگران را لغو کنند.

نمایش تنظیمات فعلی:

cupsctl

فعال‌سازی ثبت لاگ اشکال‌زدایی:

cupsctl --debug-logging

دریافت وضعیت فعلی ثبت لاگ اشکال‌زدایی:

cupsctl | grep '^_debug_logging' | awk -F= '{print $2}'

غیرفعال‌سازی اشتراک‌گذاری چاپگر:

cupsctl --no-share-printers

شما نمی‌توانید دستورالعمل‌های Listen یا Port را با استفاده از cupsctl تنظیم کنید.

cupsd.conf(5), cupsd(8),
راهنمای آنلاین CUPS (http://localhost:631/help)

Copyright © 2020-2024 by OpenPrinting.

CUPS 2022-05-02